One key question they asked was to optimize a solution for a specific problem using data structures like heaps or hashmaps. They wanted to understand not just the code but the thought process behind choosing efficient algorithms and how I could further improve time complexity.
Engineer 1 Interview Questions
1,033 engineer 1 interview questions shared by candidates
How would you rate limit an API ?
The interview mainly focused on: Python fundamentals Object-Oriented Programming (OOPs) concepts Data structures and algorithms PySpark internals (how it works behind the scenes) Data pipeline design based on scenario's for batch and streaming processing Writing code in SQL, PySpark, and Python One of the coding questions was about grouping anagrams in Python. During the interview, it was emphasized that when solving problems, you shouldn’t just write code directly. Instead, you should explain your thought process - Why you are choosing a particular approach What the next step is and why it makes sense How your solution handles edge cases or scales So the expectation was not only to provide the solution but also to walk through the reasoning step-by-step.
Add 2 sorted arrays to form a new array which should also be sorted. Similarly add 2 sorted linked lists.
Basic Python questions, OS memory related questions, OS scheduling algorithms, TCP/UDP difference.
already given above
How to reverse a string without using extra buffer
What are you interesting in working on? What are your passions?
Tell me about a time when you were in a conflict with a co-worker and how did you handle the conflict/ misunderstanding.
Sorting algorithm questions during coding session
Viewing 441 - 450 interview questions