I interviewed at Gayatri (Atlanta, GA) in Feb 2026
Interview
test the interview. check the interview what is the test and what is the
When an interviewer asks, “Do you have any questions?” for a Software Engineer III (mid–senior level) role, this is not optional—it’s part of how they evaluate you. At this level, your questions should show ownership, system thinking, and impact, not just curiosity.
Positive experience
Average interview
Application
I interviewed at Gayatri (Pune)
Interview
1. Online Coding Round
Platform: Hackerrank / Codility / Company Portal
Duration: 60–90 minutes
Format:
2–3 coding problems (Data Structures + Logic)
Languages allowed: C/C++/Python
Topics:
Arrays & Strings
Bit Manipulation
Pointers in C
Recursion / Linked List
OS-based MCQs (Scheduling, Memory Management)
Sample Questions:
Reverse a linked list
Implement strcpy without using library
Count set bits in a number
Implement round-robin scheduling logic
✅ 2. Technical Interview – Round 1
Mode: Virtual / Telephonic
Focus: Core Programming + OS + Embedded Knowledge
Topics Covered:
C/C++ concepts (pointers, memory management, arrays)
OS concepts (processes, threads, synchronization)
DSA: Linked lists, stacks, queues
Basics of device drivers or embedded C (if you mentioned projects)
Tip: They may ask you to write code or analyze it on a shared screen or in C syntax.
✅ 3. Technical Interview – Round 2 (System Design + Projects)
Mode: Virtual / In-person
Focus: Project Deep Dive + Real-World Systems Thinking
Discuss any projects related to:
Embedded Systems / Firmware
IoT or Dashboard UIs
System-level design (e.g., memory handling, OS internals)
May ask you to:
Design a simple IoT system
Explain how memory is managed in your project
Handle inter-process communication
✅ 4. HR / Behavioral Round
Mode: Phone/Video Call
Questions May Include:
Tell me about yourself.
Why Semtech?
Strengths & weaknesses.
Situational questions (working in a team, conflict resolution).
✨ How to Stand Out
Mention any work with microcontrollers, sensors, Arduino, or Raspberry Pi.
Show hands-on experience with C/C++ and memory-level programming.
Projects using React UI for hardware dashboards are a bonus.
Emphasize your interest in low-level and systems programming.
Interview questions [1]
Question 1
“What happens when you run a C program?”
This is a classic systems-level question that tests your understanding of the entire lifecycle of code, including compilation, linking, loading, and execution.
✅ What They’re Really Testing:
Knowledge of the compiler toolchain
Understanding of OS-level execution
Comfort with low-level systems
🧾 How to Answer (Short Version):
"When we run a C program, it goes through several stages:
I applied through a staffing agency. I interviewed at Gayatri (Pune) in Feb 2024
Interview
The interview process consisted of two technical interviews followed by an HR round. They asked for a basic introduction, discussed various topics, and the entire process lasted approximately 45 minutes in total.