Java Software Engineer applicants have rated the interview process at IBM with 3 out of 5 (where 5 is the highest level of difficulty) and assessed their interview experience as 100% positive. To compare, the company-average is 68.8% positive. This is according to Glassdoor user ratings.
Candidates applying for Java Software Engineer roles take an average of 14 days to get hired, when considering 1 user submitted interviews for this role. To compare, the hiring process at IBM overall takes an average of 25 days.
Common stages of the interview process at IBM as a Java Software Engineer according to 1 Glassdoor interviews include:
Phone interview: 33%
Presentation: 33%
Drug test: 33%
Here are the most commonly searched roles for interview reports -
After passing the OA, I got pre-screen questions, and I was rejected after submitting those questions. I think this was done by some automatic algorithms based on the answer. I don't understand why IBM doesn't require candidates to fill in this basic information before inviting them for an OA.
Interview questions [1]
Question 1
The online assessment requires an understanding of basic data structures and algorithms, and it is not difficult.
Easy questions, like OOP concepts and how can you implement them in Java, to more complex questions, like multithreading in Java. Also, I had to solve one problem, similar to the medium ones from leetcode.
Interview questions [1]
Question 1
Data Structures in Java, OOP concepts, multithreading etc
I applied online. The process took 1 week. I interviewed at IBM
Interview
It was a 3 round process.2 tech and one management. First hackerrank including programming .that was easy. then followed by a tech discussion.it was easy compared to other interview.
After that manger round that he asks about project common scenarios.