Eu tive uma entrevista de promoção interna para ganhar um título de programador de nível superior, algo como Senior plus. E eu fui entrevistado por cerca de 7 pessoas usando tecnologia diferente, e as pessoas que usam a mesma tecnologia comigo (.Net) tendem a fazer perguntas muito técnicas detalhadas que podem ser facilmente encontradas no Google, como o JIT, como o GC funciona , diferença entre Lista e Matriz, classe abstrata e interface, delegado e evento, até qual é o nome da classe quando você processa Carregar arquivo, etc. E eu tenho apenas uma pergunta sobre uma das minhas idéias de design no meu projeto e apenas discussão simples. Mas para a maioria das outras opções de design, elas parecem não estar interessadas.
Ainda não recebi o resultado e já seria tarde desta semana, mas aqui está a minha preocupação:
Pessoalmente, acho que quando jogo como programador sênior, resolvo principalmente problemas, e só preciso saber que existe alguma maneira de fazer isso acontecer, mas talvez não me lembre de tudo, e é por isso que temos essas referências detalhadas documentação como o MSDN.
Eu me sinto bem se você descobriu que não tenho muitas experiências nessa área, como Junior a Intermediário, mas quando tende a entrevistar um cara de nível superior, você não deve se concentrar mais para ver como esse pensamento lógico é e como é bom ele / ela está resolvendo problemas? Todo mundo pensa se você conhece todos os detalhes técnicos de pequenos pontos, então você é um Senior +. E, verificando os livros de perguntas das entrevistas, descobri que existem mais tipos de perguntas.
Se eu passar cinco dias examinando o livro de perguntas da entrevista, posso facilmente fazer esses caras se sentirem impressionados, mas isso realmente significa alguma coisa? Esse tipo de entrevista pode facilmente deixar aqueles caras bons em lembrar que as coisas ganham salários mais altos, mesmo que não tenham idéia de como resolver o problema da dificuldade.
Então, por que isso está acontecendo no mundo, é que apenas causa habilidades de resolução de problemas, é difícil medir as habilidades de design? Eu sirvo esta empresa há anos e só tive poucas entrevistas com outras empresas, então eu me pergunto se todas as empresas estão fazendo a mesma coisa?
Ou isso é realmente apenas o meu próprio problema, que eu deveria me esforçar mais para lembrar de tudo no MSDN em minha mente para poder trabalhar mesmo sem ele e com a Internet?
EDITAR
Para melhor explicar minha situação em relação à preocupação de Frank com as tarefas do trabalho. Desculpe, mas o meu mal não esclareceu esses antecedentes.
Na verdade, não haverá mudanças específicas nas tarefas do trabalho. Pessoalmente, acho que o que fiz já joguei como sênior, como revisão de código, membros mentores, revisar o documento da BA e dar opiniões técnicas, projetar arquitetura de novos projetos; esse é apenas o meu título permaneceu sem sénior e pedi que um refletisse o recibo de vencimento e levasse a essa entrevista. Essa é uma empresa da Saas, para que as pessoas permaneçam em um projeto enquanto esse produto ainda estiver vivo, o que leva a que elas precisem que as pessoas sejam capazes de projetar mais recursos novos com base no produto atual, corrigindo dificuldades técnicas em servidores ativos, design / revisão de código / mentoria members E um título de nível superior baseado na técnica seria Architect e não temos nenhum trabalho semelhante ao Technical Expert. E eu concordo que, se você quiser desempenhar a função de especialista técnico, deve saber mais detalhes sobre a tecnologia usada. Desculpe, mas o meu mal não esclareceu esses antecedentes.