I applied through an employee referral. I interviewed at BDO (Noida) in Feb 2024
Interview
The hiring process started with an initial phone screening, proceeded to technical interviews, and concluded successfully with the issuance of an offer letter, marking the final step in the recruitment.
Interview questions [1]
Question 1
1. Explain the difference between list, tuple, and set in Python. When would you use each?
2. How does Python handle memory management, and what are garbage collection and reference counting?
3. What are list comprehensions, and how do they improve code readability and efficiency? Provide an example.
4. Describe the difference between @staticmethod and @classmethod decorators. When would you use each?
5. Explain the concept of generators in Python. How do they work, and what are the benefits of using them?
I applied online. I interviewed at BDO (Gurgaon, Haryana) in Jan 2024
Interview
It was long and very much interactive. Had a good experience with respect to how difficult and multi levels of interviews one person had to go to get one offer in big firms
Interview questions [1]
Question 1
Describe yourself and how you see yourself after 5 years?
I applied through college or university. The process took 2 weeks. I interviewed at BDO (Beaumont, TX) in Mar 2023
Interview
First, you speak with a recruiter for a phone screening/teams meeting (depends on recruiter). Then you go to an in person interview, which was behavioral based. Depending on how you meet your recruiter, online of at a career fair, probably interferes with the interview process. I imagine if you do online application you take an online presence.
Interview questions [1]
Question 1
They ask a lot of questions like “tell me about yourself”, “why did you get into accounting/major”, strengths?, weaknesses, what makes you a good candidate for this position”