greedy on strings was asked from me O(n) time complexity
Software Development Engineer Interview Questions
32,816 software development engineer interview questions shared by candidates
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.
Tell some places where the bisleri water bottles are used as a container but it has not been used.
Explain about BDD and Cucumber
Viewing 3151 - 3160 interview questions