R1: DS&Algo question with DP R2: 3 Problem solving question on arrays and dp, one problem on stack and one on recursion. R3: one problem solving on linked list and a scalable system design with multiple variation. R4: problem solving and general managerial questions for company fitment.
Software Development Engineer Interview Questions
32,870 software development engineer interview questions shared by candidates
Tell me something about yourself.
greedy on strings was asked from me O(n) time complexity
Coding assignment in Python language: write a program that spawns 10 processes to run tests (mock/stub method for tests is provided). If you kill a process, your main program/process recreates it. You're also required to assign numbers/ids to each process as you create them and ensure that when you recreate killed process, the restarted process is assigned the same ID (from 1 to 10, in this case)
To me, the most difficult question was an analytical and coding question involving graph algorithm.
The focus of the questions are on why you’d do it that way. Therefore, communication and being able to explain the rationale behind actions is a required skillset, so know your basics on data structures, basic security, algorithm development, SDLC and why you prefer a best practice or deviate from that practice.
Asked to code Observer Pattern.
Simple questions and even they don't know their answers, they will pretend they know everything. They will reject your answers saying that they were wrong.
Which frameworks have you used before?
A graph coding question related to BFS.
Viewing 3151 - 3160 interview questions