Qual foi o caso na sua prática que deixou a marca mais duradoura devido às dificuldades ou erros surgidos?
C#
Como determinar o idioma do utilizador que visita o site pela primeira vez?
Como é que comparas e escolhes a opção mais adequada entre várias condições ou ofertas de emprego que te são apresentadas?
A que organização planeias juntar-te no futuro?
Pode explicar o princípio da inversão de dependências e como aplicá-lo no desenvolvimento de software?
Qual é a complexidade temporal do algoritmo de ordenação rápida no pior cenário?
Quais áreas de competências profissionais te interessam para o teu crescimento futuro?
O que influenciou a sua decisão de deixar o seu cargo anterior?
Qual foi o seu último salário no seu emprego anterior?
Alguma vez recebeu propostas de emprego que decidiu recusar?
O que pode diminuir o seu interesse ou motivação ao realizar tarefas de trabalho?
Tarefa 3 Dada a seguinte estrutura de base de dados SQL --Tabela Departments create table D ( Id int primary key, Name nvarchar(100), ) --Tabela Employees create table E ( Id int primary key, DepartmentId int foreign key references Departments(Id), Name nvarchar(100), Salary float, ) É necessário: a. Escrever uma consulta para obter o nome de um funcionário com o salário máximo na empresa e o nome do seu departamento b. Obter a lista de departamentos cuja média salarial seja superior a 1000$
Que problema ou tarefa gostaria de implementar ou melhorar durante o trabalho?
Qual é geralmente o período de adaptação e aprendizagem das novas condições ao mudar de emprego?
Existem perguntas adicionais sobre o tema?
Como funciona o ConcurrentDictionary?
Está atualmente empregado ou procura um novo emprego?
Existe um processo de suporte ao cliente. Dentro dele, há um processo de atribuição de tickets de suporte a um operador. Um operador não pode ter mais de 5 tickets ao mesmo tempo. TABELA Tickets ( Id int PK, -- outras colunas ) TABELA Operators ( Id int PK, -- outras colunas ) -- mapeamento operador-ticket para tickets ativos. -- Quando um ticket é fechado, o mapeamento é removido. TABELA OperatorsTicket ( TicketId int PK, OperatorId int NULL ) // dentro de uma transação public void TryAssignOperatorToTicket(int ticketId) { var avalibleOperator = _db.GetOperatorsWithTicketsCount(maxTickets: 4) .OrderBy(o => o.TicketsCount).FirstOrDefault(); if(avalibleOperator is not null) _db.AssignTicketToOperator(ticketId, avalibleOperator.Id); else _db.AssignTicketToOperator(ticketId, null); }
Qual dos projetos ou tarefas que realizou foi o mais memorável ou interessante para si?
Tarefa SQL: a) Obter o nome do funcionário com o salário mais alto e o nome do seu departamento; b) Obter a lista de departamentos cuja média salarial seja superior a 1000$