Ho presentato la mia candidatura online. La procedura ha richiesto 2 settimane. Ho sostenuto un colloquio presso Baidu nel mese di gen 2023
Colloquio
As an international student, participating in a software development English interview can be both challenging and rewarding. It is essential to understand the common questions and expectations that you may face during the interview process. In this article, we will provide a guide to help you prepare and excel in your software development English interview.
Domande di colloquio [1]
Domanda 1
1. Can you introduce yourself and explain your experience in software development?
2. What specific programming languages have you worked with?
3. Can you explain a particularly challenging project you have completed and how you overcame any obstacles?
4. Can you explain the differences between a stack and a queue?
5. Can you explain recursion and provide an example?
6. Can you explain the difference between an array and a linked list?
7. Can you explain the concept of inheritance and how it is used in object-oriented programming?
8. Can you discuss the trade-offs between using a Hash Table and a Binary Search Tree?
The interviewers were professional, friendly, and made me feel comfortable throughout the process. They tested the basic algorithm ability (leetcode mid).
One aspect I liked was the emphasis on collaboration and communication. The interview felt more like a conversation rather than a strict Q&A
leetcode medium, and some data structure problems about linked lists to test my ability in java. then second round mostly chatting with the team lead about my resume projects and past experience. Very positive interview experience.
Ho presentato la mia candidatura online. La procedura ha richiesto più di una settimana. Ho sostenuto un colloquio presso Baidu (Beijingshan) nel mese di lug 2024
Colloquio
Good experience and nice interviewer, he really knows well about my cv and what he does, and he focused on my CV and dug very deep into it and asking a lot of related questions.