Cisco || SDE Intern Interview Experience || [Rejected]

cisco logo
cisco
Software Engineering InternRejected
October 22, 202324 reads

Summary

I interviewed for a Software Engineering Intern position at Cisco for 2024, which included multiple coding rounds, a technical interview focusing on a project, and a managerial discussion. Despite clearing most stages, I was ultimately rejected after the final managerial round.

Full Experience

About Myself:

I am a dedicated B.Tech student majoring in Information Technology at Madan Mohan Malaviya University of Technology, Gorakhpur, currently in my third year. I am passionate about using my technical skills to drive innovation in the IT industry. I'm currently a Problem Setter Coding Intern at iMochaWorks and have experience as a Doubt Solver in CodeChef for competitive programming. My specialization lies in C++ and Java, and I am also exploring Full-Stack Development. I have achieved notable ranks in various competitive programming contests.

My Interview Journey at Cisco:

I had the opportunity to interview for the Software Engineering Intern position at Cisco for the year 2024. I would like to share my experience with you all.

Stage 1: Code with Cisco Online Coding Round

In the initial "Code with Cisco" coding round, my teammates and I successfully solved all three dynamic programming questions. However, despite our efforts, we did not make it to the next round because our completion time was 40 minutes, while the selected candidates completed the questions in 30 minutes. Nevertheless, due to our strong performance, we all received individual coding round links from Cisco.

Stage 2: Individual Coding Round

In the individual coding round, there were 30 aptitude questions and 2 coding questions. I managed to solve only one of the coding questions, but this was enough to help me clear this round.

Subsequently, I received an interview invitation. This technical interview round began with the interviewer asking me to showcase a project I had recently worked on—a to-do list application. I was tasked with implementing additional functionalities in the project, and I successfully completed all the assigned tasks.

Stage 3: Technical Interview Round

The interviewer then shifted the focus to computer network and operating system questions, to which I provided answers for about half of them. Following that, I was presented with some basic data structure and algorithms questions, which I managed to solve without any issues.

Stage 4: Managerial Round

After a few hours, I received an invitation for the managerial round, which was the final stage of the interview process. During this round, the interviewer again inquired about my project and was satisfied with my responses. We discussed computer network concepts once more, and I managed to answer about half of the questions correctly. The interviewer also asked me some managerial questions to assess my soft skills and decision-making abilities.

However, after waiting for two hours, I received the message that I did not clear the managerial round. While I'm not entirely sure about the selection criteria, I view this experience as a valuable learning opportunity and a chance to improve.

Interview Questions (1)

Q1
Extend To-Do List Application
Other

During my technical interview, I was asked to showcase a To-Do List application I had recently worked on. The interviewer then tasked me with implementing additional functionalities within this existing project.

Preparation Tips

Tips for Clearing the Interviews:

To succeed in interviews, I recommend:

  • Preparation: Thoroughly prepare for technical rounds. Brush up on data structures, algorithms, computer networks, and operating systems. Practice coding problems regularly to improve your problem-solving skills.
  • Project Showcase: Be ready to showcase your projects and explain your role and contributions clearly and concisely.
  • Soft Skills: Work on your soft skills and be prepared to answer managerial and behavioral questions, which often assess your ability to work in a team, handle challenges, and make decisions.
  • Time Management: Pay attention to time management, especially in coding rounds. Try to optimize your problem-solving speed while maintaining accuracy.
  • Learn from Rejections: If you face rejection, view it as a learning opportunity. Understand your weaknesses and work on improving them for future interviews.
  • Stay Positive: Stay motivated and remain positive throughout the interview process. Confidence and a positive attitude can make a significant difference.

Remember that interviews are not just about proving your technical skills but also about demonstrating your ability to work in a professional setting. Keep honing your skills, and you'll have a better chance of success in future interviews.

Discussion (0)

Share your thoughts and ask questions

Join the Discussion

Sign in with Google to share your thoughts and ask questions

No comments yet

Be the first to share your thoughts and start the discussion!