โ† Back to list

My Interview Experience at Comcast for Development Engineer 2(iOS) position ๐Ÿš€ | 3YOE

Hello everyone! ๐Ÿ‘‹ I hope youโ€™re all doing well. Thanks for checking out my blogโ€Šโ€”โ€Šdo support if you find it helpful. Enough introductionsโ€ฆ

Manikandan S ยท 2025-11-25 09:39 ยท 1 claps ยท 4.4 min read paywalled
#ios #swift #xcode #ios-interview-question #comcast
Open on Medium โ†—
Wiki topics: ๐Ÿ“ฑ ยท Mobile Development

My Interview Experience at Comcast for Development Engineer 2(iOS) position โ€” 2025 ๐Ÿš€ | 3YOE โœ…

Hello everyone! ๐Ÿ‘‹ I hope youโ€™re all doing well. Thanks for checking out my blog โ€” do support if you find it helpful. Enough introductions, letโ€™s dive right into it!

๐Ÿ How It All Started

I first applied for the iOS Developer (Development Engineer 2) position through Naukri. About a week later in Feb, I received a call from an HR representative saying my resume had been shortlisted. The interview was to be held offline at the Comcast Chennai office.

On the interview day, I was waiting in a seminar hall packed with hundreds of other developers. I felt a mix of nervousness and excitement โ€” nervous because of the competition, but confident because I had attended multiple interviews before.

After a while, the organizer called my name and told me the room number where my interviewer was waiting. I had no idea what the first round would be like, since it was an offline process, and I initially assumed the entire interview would wrap up in a single day. Spoiler alert โ€” it didnโ€™t!

๐Ÿ”™ A Quick Flashback

Interestingly, this wasnโ€™t my first time interviewing with Comcast. About six months earlier, I had attended a walk-in interview at the same company and was eliminated in the very first round.

iOS Technical โ€” Round 1

There were two interviewers in the room. They greeted me warmly and began by introducing themselves. Then, as usual, they asked me to introduce myself.

After going through my resume, they started asking questions about the projects I had worked on. They were particularly interested in one project and asked:

  1. What was the reason for developing this project?
  2. Can you explain the logic behind how you achieved this? (For example, my use of ScrollView, CollectionView, etc.)

Then the discussion moved on to my professional experience:

  1. What was your role in your previous organization?
  2. Since you were part of the framework team, how did you develop those components?
  3. A few basic technical questions
  4. A small coding challenge โ€” โ€œWhat will be the output for this given code snippet?โ€
  5. What other areas in iOS development are you interested in?

The entire interview lasted about 45 minutes. The interviewers were very friendly and encouraging, which helped me stay relaxed and confident. I felt good about this round since I was able to answer most of the questions clearly.

๐Ÿ’ก Tip: Maintain good eye contact. It shows confidence and helps you connect better with the interviewers. Try to answer by looking into their eyes instead of looking away โ€” it makes a strong impression.

The day was over after this round. Then after two days I got a call from HR that technical round will be a virtual one.

iOS Technical โ€” Round 2

The interviewer greeted me and asked to introduce myself. This round was full of technical questions. The questions were about,

This round was entirely focused on technical questions, covering a wide range of iOS development concepts. Some of the key topics included:

  • Capture Lists in Swift
  • Enum-based questions
  • โ€œWhat will be the output?โ€ type scenarios
  • Arrays in Swift
  • Grand Central Dispatch (GCD)
  • A moderate-level coding problem involving arrays

Although these were high-level topics, the interviewer went deep into the technical details, testing not just my knowledge but also my understanding of how things work under the hood. The entire interview lasted about 60 minutes.

I managed to answer most of the questions confidently, missing only one or two. Overall, it was a challenging yet engaging round that allowed me to showcase my hands-on experience with Swift and iOS development.

๐Ÿ’กTip: Before attending major interviews, try giving a few mock interviews or practice rounds with other companies. It helps you build confidence and reduces interview-day anxiety significantly.

I got good news in next few days from HR.

๐Ÿ‘จโ€๐Ÿ’ผ Hiring Manager โ€” Round

This round was conducted virtually and handled by a senior manager. As usual, it began with a quick introduction about myself before we jumped into the main discussion.

This round was a mix of technical and behavioural questions, covering both my practical experience and problem-solving approach. Some of the key questions were:

  • How do you render a list in UIKit?
  • How does UITableView work?
  • What are the methods exposed to us, and what are their usages?
  • What were your day-to-day responsibilities in your previous organization?
  • How do you review pull requests (PRs)?

The conversation lasted for around 30 minutes. I managed to answer most of the questions confidently. A few days later, I received a call from HR with some exciting news โ€” I had cleared all the technical rounds and was almost selected!

๐Ÿ’ก Tip: Communication matters. Donโ€™t get nervous. Interviewers genuinely want to understand your thought process.

They mentioned that there would be one final discussion with the Vice President, which would serve as the last round of the interview process.

Vice President โ€” Final Round:

This round was also conducted virtually. The Vice President joined the call, and after a brief introduction, we got straight into the discussion.

To my surprise, she started with this question:

  • โ€œTell me about one of the projects or features you worked on in your previous organization.โ€

She asked several follow-up questions about that feature โ€” mainly to understand my depth of involvement, problem-solving approach, and clarity of explanation.

Then she moved on to ask:

  • โ€œWhat were some of the challenges you faced in your previous organization?โ€

While I was answering these, the HR representative joined the call and added a few basic HR-related questions, such as:

  • Where are you from?
  • Will you be able to travel to the office five days a week?

It became clear that this round was mostly to evaluate my communication and confidence rather than technical depth.

A few days later, I received a call from HR โ€” I had been selected!

Thatโ€™s it for this post โ€” I hope you got some insights from my interview experience. All the best for your future interviews๐Ÿ˜Š. If you found this helpful, donโ€™t forget to give a clap ๐Ÿ‘ โ€” it really motivates me to share more.

Thanks for reading, and have a great day! ๐Ÿ™‚

Related articles:

[embed]My Interview Experience at PayPal for Software Engineer(iOS) position ๐Ÿš€ | 3YOE โ€” 2025 | โœ… Hey people, hope you are all doing well. Do support if you find this blog useful. Enough about the introduction. Letโ€™sโ€ฆmedium.com

[embed]My Interview Experience at Licious for SDE 1(iOS) position โ€” 2025 ๐Ÿš€ | 3YOE โœ… Recently, I went through an interview process at Licious for an SDE-2 iOS position (Contract role). This article isโ€ฆmedium.com


๋ฉ”ํƒ€๋ฐ์ดํ„ฐ
post_id
16f2e2264d82
slug
my-interview-experience-at-comcast-for-development-engineer-2-ios-position-3yoe-16f2e2264d82
url
https://medium.com/@srinimani678/my-interview-experience-at-comcast-for-development-engineer-2-ios-position-3yoe-16f2e2264d82
canonical_url
https://medium.com/@srinimani678/my-interview-experience-at-comcast-for-development-engineer-2-ios-position-3yoe-16f2e2264d82
author_url
https://medium.com/@srinimani678
status
ok
fetched_at
2026-06-27 07:40:21