I applied online. I interviewed at IBM (Bengaluru) in Jul 2023
Interview
1 hour technical interview and 30 mins managerial round.
Technical interview had most questions in Java, spring boot and few basic questions on Angular.
In Java, OOPS concepts,java 8 programs, string concepts and serialisation concepts were covered.
The interview process includes an initial HR screening, a technical assessment covering Java, Spring Boot, Microservices, SQL, and frontend technologies, followed by coding and system design rounds. Final discussions evaluate problem-solving, communication skills, project experience, and cultural fit.
Counter value incremented inside transaction. If transaction fails, class value updated?
@Service
public class PaymentService {
private int counter = 0;
@Transactional
public void processPayment() {
counter++;
paymentRepository.save(payment);
throw new RuntimeException("Failed");
}
}
The interview process begins with an online exam to evaluate technical knowledge and problem-solving skills. Candidates who qualify proceed to a virtual interview, where they discuss their experience, explain concepts, solve problems, and demonstrate communication skills with the interview panel.
First Second Hacker ran link assement where 2 question 1 is programing another one is SQL query.after submit IBM HR team call me for 1 to 1 interview with panel.