J'ai postulé en ligne. Le processus a pris 2 semaines. J'ai passé un entretien chez Kaspersky (Saint-Pétersbourg, ) en août 2012
Entretien
Initially they sent me small task to review my Java programming skills. Task requires basic knowledge in Java and multithreading programming. Actually It is quite simple for experienced Java developer.
Next step is Skype interview in which I did small test in C++ and Java and also I was involved in writing code in shared document.
Last step is interview in office. There I also was involved in writing code on Java and asked questions about Android OS.
Questions d'entretien [1]
Question 1
"What is PendingIntent in Android?" Actually it isn't difficult question but I then didn't remember correct answer :)
The technical interview was a great experience. The interviewer was knowledgeable and made me feel at ease. The questions were challenging but fair, and they allowed me to showcase my skills. I am confident that I have a good understanding of the position and the company.
J'ai postulé via un recruteur. Le processus a pris 2 semaines. J'ai passé un entretien chez Kaspersky (Moscou, ) en nov. 2019
Entretien
Tech interview with PM, architect and middle SE. Asked common questions about last exprience, asked to tell in detail about most interesting projects and some aspeckts of it's realization. It lasted about 1.5 hours.
J'ai postulé en ligne. Le processus a pris 1 jour. J'ai passé un entretien chez Kaspersky (Moscou, ) en juin 2019
Entretien
Mainly consist of the following chapters: - algorithms - C questions - system software The algo questions are very simple. C questions mainly about C internals, undefined behavior, how types are internally represented and so on
Questions d'entretien [1]
Question 1
Buffer overflow, DEP, return oriented programming, how exactly that works, how can be bypassed, what hardenings are used