1st round: Online assessment with 3 LeetCode medium problems.
2nd round: Phone screen evaluating Java basics, Spring Boot, microservices, and the Saga design pattern.
3rd round: Technical round with questions on data processing using Java 8 streams and collectors, and design patterns.
4th round: Technical round with 2 medium LeetCode questions.
5th round: Techno-managerial round, including behavioral questions and a systems design question involving microservices.
Inheritance in Java
Interfaces and abstract classes
Distributed transactions and Saga design pattern
Spring Cloud Config Server and @RefreshScope
Find top Nth salary in SQL
Data processing using streams and collectors
Observer design pattern
Find the first most frequent character in a string
Merge two sorted stacks
Distributed cache
Consumer group
The following metrics were computed from 173 interview experiences for the Cisco Software Engineer role in Bengaluru, Karnataka.
Cisco's interview process for their Software Engineer roles in Bengaluru, Karnataka is fairly selective, failing a large portion of engineers who go through it.
Candidates reported having very good feelings for Cisco's Software Engineer interview process in Bengaluru, Karnataka.