C/C++
Já usou Docker?
Como é a sua experiência com Linux e quais distribuições você já usou?
O que será exibido na tela? (Pergunta 2: std::map, operador[], método at())
Fale sobre depuração de aplicações: quais ferramentas e abordagens você usou (Valgrind, AddressSanitizer, pontos de interrupção)
O formato de trabalho proposto (primeiros 3 meses no escritório, depois híbrido 50/50) e a localização do escritório (entre as estações Belorusskaya e Savyolovskaya) são adequados para si?
Qual padrão de C++ você preferiria usar?
Como usar as suas estruturas de dados como chaves em um mapa?
<data> - fonte de dados que envia continuamente objetos para "nosso componente" - os dados são distribuídos uniformemente (sem duplicação) pelos servidores de "nosso componente" ["nosso componente"] - N servidores independentes - armazenam dados; ao atingir o limite: requisição POST para inserir na base de dados - o endereço IP do servidor de BD está configurado no arquivo de configuração [Base de dados] - cluster de N servidores - pode escrever em qualquer servidor Procedimento de instalação: - conhece todos os servidores de "nosso componente" e todos os servidores de BD - atribui os servidores de BD ao "nosso componente" de forma aproximadamente uniforme --> [ ] -> 1 |(1) | --> [ ] -> 2 |----| <data> --> [ ] -> 3 |(2) | \--> [ ] -> 1 |----| --> [ ] -> 2 |(3) |
Como tratar exceções em threads e passá-las para o thread principal?
[nome] fala-me sobre ti e sobre os produtos em que trabalhaste, e as tarefas que realizaste.
O que lhe interessa agora, quão ativamente procura emprego e por que decidiu considerar novas ofertas?
Quais são as suas expectativas de rendimento e qual estrutura de compensação lhe convém?
Como funciona um unordered_map por baixo do capô?
Nome os níveis do modelo OSI
Como limitar o número de instâncias de software em execução simultaneamente no Linux, por exemplo, não mais que N?
Para que serve o unique_ptr?
Quando é melhor escolher um vetor e quando um deque?
Do ponto de vista da infraestrutura, a que se referia? A DevOps ou algo mais?
Como avalia o seu nível de C++ e com quais padrões da linguagem trabalhou?
Como desagregaram as tarefas e como as receberam?