Quel type de questions faut-il attendre pour un poste d’ingénieur logiciel chez eBay en Java backend. S’agit-il d’entretiens basés sur le code source ? Comment dois-je me préparer ?


Eh bien, eBay est une énorme entreprise donc cela peut différer beaucoup. J'ai travaillé pendant 4 ans chez eBay, la moitié du temps en tant que développeur Java Backend dans la branche R&D d'Israël. Mon expérience personnelle serait très probablement très différente de celle d'une personne interrogée dans la branche de San Jose ou n'importe où ailleurs dans le monde.

Ce à quoi je pense généralement que vous devriez vous préparer, chez eBay et dans n'importe quel poste d'ingénieur backend Java vraiment, c'est de savoir comment mettre en œuvre des services web de manière approfondie, ainsi que le côté client. Une bonne maîtrise de Spring Framework est généralement importante aussi, en relation avec les services web et en général.


Bien sûr, connaître votre juste part de codage lié à DB et Multi-Threading ne fait jamais de mal. Il va sans dire que tous les principes OOP (SOLID, etc...) et l'utilisation de design patterns, ainsi que les structures de données sont fortement susceptibles d'être testés pour votre niveau de connaissance et d'expertise.

Il n'est jamais 100% que les entretiens seraient "leetcode based" ou autre. En fait, chaque entretien change substantiellement en fonction de l'équipe et des interviewers.

Vous devriez être prêt à être testé sur un ordinateur, sur le tableau blanc et simplement en face à face par des questions.

Les entretiens peuvent être difficiles, il est donc important de se préparer correctement. Heureusement, il existe de nos jours une infinité de ressources que vous pouvez utiliser pour vous préparer aux aspects techniques ainsi qu'aux aspects RH.

Rappellez-vous, tout le monde fait des erreurs en entretien de temps en temps, même les génies ! cela ne signifie pas que vous avez immédiatement échoué. Soyez confiant et détendu autant que vous le pouvez et faites de votre mieux !

Bonne chance !