Candidatei-me online. O processo levou 1 semana. Fui entrevistado pela IBM (Bengaluru) em jan. de 2016
Entrevista
Interview questions were totally based on my past work experiences. Whatever I was telling him, he was digging very deep into every answer of mine. He went very deep until I stopped due to the limitation of my knowledge. I applied for Software Developer Java/J2EE, so I got most of the questions from my technical domain only.
Some questions are like,
1. What is Spring's DI? What are the ways to achieve that?
2. How Spring Data works ?
3. How did you implemented Real-time message service?.
4. What is event loop in Javascript ?
5. What is Client service architecture? What is data only wiring ?
6. How would you like to optimize a slow SQL Query?
7. How to optimise page loading?
8. What is HATEOAS ?
9. Describe some rest verbs.
10. Give some example of HQL.
Some non technical questions were asked in the HR round were like,
1. Are you willing to relocate ?
2. Why are you willing to switch your current job?
3. Are you self motivated?
Then at last the best part was asked i.e. the salary expectations. I asked them in a range and they agreed to give me the upper bound of the range. I accepted the offer.
Fiz uma entrevista na empresa IBM (Bangalore Rural).
Entrevista
Applied through the company portal, completed an online coding assessment, followed by a technical interview covering data structures, algorithms, OOP concepts, and project experience. Concluded with an HR discussion about the role, career goals, availability, and compensation expectations.
Fiz uma entrevista na empresa IBM (Bangalore Rural).
Entrevista
## IBM Interview Process
The process began with initial resume shortlisting, followed by competitive **DSA and coding rounds** to test core technical concepts. After clearing those, I cleared two comprehensive interviews with the **Hiring Manager/Tech Expert** and **HR**.
Describe the interview process: The process consisted of three rounds: an initial online assessment focusing on data structures and algorithms, followed by two technical video interviews. The technical rounds were intensive, covering system design, live coding, and deep-dive questions into previous project experience and database optimization.
Perguntas de entrevista [1]
Pergunta 1
Design a scalable URL shortener system and explain how you would handle high read/write throughput.