Udchalo Interview Experience for SDE Intern
Round 1:
Round one was resume shortlisting.
On the basis of resumes, 20 students were shortlisted as per the company’s requirements.
Round 2:
Interview Round-
In this round, I was asked questions on my project.
I mentioned two projects in my resume
- Weather forecasting
- Chat application
Using Nodejs, Express Js, Socket.io
Some basic questions were –
- How did you call APIs to fetch data corresponding to that address?
- What are APIs?
- What is JSON?
- What are REST APIs?
- What is an API call?
- And some basic Java script questions like data types in Javascript and syntax for declaration.
Then some questions of core subjects were asked like-
What is a deadlock in DBMS, SQL QWERY to find the third largest element in an attribute, What are object-oriented programming, constructors, Inheritance, and their types?
After that, I was asked one coding question-
Given a string with spaces.
I need to reverse the string but in Javascript programming language.
In the first attempts, I solved the question using extra space ie stack, and then print the reversed string.
Then he asked me to optimize the space complexity
After one or two minutes I gave him a solution with constant space ie traverse from the end of the string and reverse the words and print.
Ex-
- Input: He is proficient in coding
- Output: coding in proficient is He.
This Interview round lasted for an hour.
And I got selected as an SDE intern at Udchalo.