Interview questions were relatively too simple to understand what they want. I am definitely sure that it was waste of time to spend on their interview process as they wasted 4 hours of mine and then said no, they need someone with more exposure to Scala. In fact, they rarely asked Scala questions, so feedback was really useless. In fact, Scala was not asked in the last interview at all. So, literally I could have saved at least 1 hour. Questions were very simple: What are RDD, DF and DS.? What are types of transformations? Difference between map and flatMap? How do you tune your spark application? Tell me about your project? One coding challenge that was very complicated to think about. Of course interviewer knows because they have gone through it online. It was going into Bitwise multiplication to find answer. Team Lead interview was very much like a chitchat and I was hoping like they liked my profile so there is no difficult question here. However, after a week when they didn't follow up. I sent two emails to recruiter and she called me saying that they need someone with more Scala exposure. I was furious to have wasted my 4 hours. They should learn to have proper sequence of interviews. If candidate didn't pass second round then why did you waste 2 extra hours. I will make sure I don't apply to any of their positions in future.
Software Engineer Data Interview Questions
415 software engineer data interview questions shared by candidates
Simple stack iteration
DFS related question.
system design questions. coding questions. behavioral questions.
1. Tell about your master thesis. Some questions regarding the same. 2. If you are given an array of n numbers. Write an algorithm to find if the numbers form a sequence of ascending order. What is complexity of your algorithm? How can you further optimize it? 3. What are data structures? How many data structures are you aware of? 4. Can hash tables be used to solve above problem (ques 2)? 5. Tell me about your bachelor thesis. Some questions regarding the same.
Explain the whole process of sending a PDU across a network. What are the deciding factors for sending a packet across network? (Congestion, flow control questions)
Explain deadlock. How do we avoid deadlock?
Explain priority inversion, and how to avoid it
Algorithms, data structures, PS. System Design
Unbalanced datasets, how do you deal with them
Viewing 181 - 190 interview questions