Sobes.tech

Implemente a interface do parser de endereços IP: divida a string raw por separator, retorne IReadOnlyCollection<IPAddress>; lance ArgumentNullException se for null, ArgumentException se separator estiver vazio, e FormatException se o IP for inválido.

Middle
SelectySelecty
31

d. Registos apenas sobre esses clientes e pedidos, se os clientes tiverem pedidos select * from Clients inner join Orders on Clients.ClientId = Orders.ClientId g. Clientes com mais de 10 pedidos select * from Clients inner join Orders on Clients.ClientId = Orders.ClientId

Middle
ФГУП "ЗащитаИнфоТранс"
31

Existe uma tabela de Clientes e uma de Pedidos, que podem ser ligados através do campo ClientId. Que JOINs deve-se escrever para obter os seguintes resultados? a. Registos de todos os clientes e pedidos, independentemente de os clientes terem pedidos select * from Clients left join Orders on Clients.ClientId = Orders.ClientId d. Registos apenas daqueles clientes que têm pedidos select * from Clients inner join Orders on Clients.ClientId = Orders.ClientId

Middle
ФГУП "ЗащитаИнфоТранс"
31

É possível iniciar manualmente a coleta de lixo? Quantas gerações o GC possui e quais outras áreas de memória você conhece?

Middle
ФГУП "ЗащитаИнфоТранс"
31

Onde ocorre a comunicação de trabalho e a interação com a equipa?

Middle
ФГУП "ЗащитаИнфоТранс"
31

Escolha uma linguagem de programação e comece com um dos exemplos abaixo: # Python ----------------- def main(): print("Hello, world!") main() // C++ ------------------- #include <iostream> int main() { std::cout << "Hello, world!" << std::endl; return 0; } // PHP ------------------- <?php echo "Hello, world!." "; // Java ------------------- public class Main { public static void main(String[] args) { System.out.println("Hello, world!"); } } // Java Script (function main() { console.log('Hello, world!'); })(); // Go ------------------- package main import "fmt" func main() { fmt.Println("Hello, world!") } // Erlang ------------------- public static void Main() { MyStruct myStruct = new MyStruct(); // ? str.Id = 1; // ? str.Name = "1"; // ? MyClass myClass = new MyClass(); // ? myClass.Method(); } public struct MyStruct { public int Id; public string Name; } public class MyClass { private MyStruct _fieldStruct; public void Method() { MyStruct localStruct = new MyStruct(); // ? localStruct.Name = "Hello"; // ? _fieldStruct.Name = "World"; // ? } }

Middle
ФГУП "ЗащитаИнфоТранс"
30

Como foi implementada a paginação no backend? Por que LIMIT/OFFSET funciona mal com um grande número de registros? Como isso pode ser otimizado?

Middle+
ООО Норд Клан
30

Como esperar a conclusão de duas operações assíncronas? É possível definir um tempo limite de espera?

Middle
ФГУП "ЗащитаИнфоТранс"
30

função foo(a) { console.log(arguments.length); } foo(1, 2, 3);

Senior
СБК ПАРУС
30

O que mudou no HTTP/2 em comparação com o HTTP/1.1?

Middle
ФГУП "ЗащитаИнфоТранс"
30

Posso usar await num método síncrono?

Middle
ФГУП "ЗащитаИнфоТранс"
30

O que é IDisposable e como o Dispose difere do finalizer?

Middle
ФГУП "ЗащитаИнфоТранс"
30

Como funciona o mecanismo yield internamente?

Middle
Чиббис
30

Quais métodos HTTP da API REST são idempotentes? É possível enviar requisições/dados no GET e quais são as limitações? Como diferem as famílias de códigos 4xx e 5xx?

Middle
ИНДАСОФТ
30

Que padrões de transações distribuídas em microserviços conhece?

Middle+
aiins
29

Qual é a sua experiência com PostgreSQL?

Middle
ФГУП "ЗащитаИнфоТранс"
29

Qual é o problema de concatenar strings várias vezes num ciclo e como substituí-lo?

Middle
Альфа-БанкАльфа-Банк
29

Está atualmente numa fase ativa de procura de emprego?

Middle
Ventra
28

O que é Redis e para que é normalmente utilizado?

Middle
ФГУП "ЗащитаИнфоТранс"
28

Que propriedades um método ou classe deve possuir para ser facilmente coberto por testes unitários?

Middle
ФГУП "ЗащитаИнфоТранс"
27
/180