My Profile - 5 years of experience from India and Abu dhabi , Masters in Software Engineering from ASU. I have good amount of experience in Distributed services, Kafka, zookeeper. I feel confident in speaking about LP questions. Good Experiences with both SQL and NoSQL DB's.
I have got referral for cisco position via a friend and then I went ahead and applied for the position(referral is a good option to apply, nevertheless if you don't have referral then don't bother just go ahead and apply on company website).
Recieved a request to schedule for interview via an automate bot system (it doesn't work well at all, cisco should work on improvising it).
Technical screen - Cisco Round 1
A linked list of length n is given such that each node contains an additional random pointer,
which could point to any node in the list, or null.
// For example:
// 1(4)->2(null)->3(2)->4(null)
/*
// Definition for a Node.
class Node {
int val;
Node next;
Node random;
public Node(int val) {
this.val = val;
this.next = null;
this.random = null;
}
}Answer - Interviewer was very friendly. I was able to solve it with some help and moved on second round.
Cisco Round 2 - Coding challenge
Leetcode standard three sum questions and it is recommended to check all the variation.
Cisco Round 3
Generic java related question about
Memory leakage
Java
Inheritance
Abstraction
Few question on leadership and team based
Cisco Round 4 - Partial technical
Interviewer was working in networking team and wanted to ask me question related to networking. It is good to revise some network question as I didn't know much on networking site and but I was just lucky as he didn't asked me much and he was appreciating and motivating me as I am new college graduate and I can learn anything quickly.
Cisco Round 5 and HM Final Round
I was asked about few generic question
How will I debug microservices?
My work experience related questions