Open In App

Unthinkable Solutions Interview Experience | On-Campus 2021

Last Updated : 01 Sep, 2021
Improve
Improve
Like Article
Like
Save
Share
Report

Coding Round: This round consists of three coding questions 2 easy and 1 medium to be solved within 1 Hr.

  1. Find the number of substrings that are consecutive alphabetically in a string (easy).
  2. Replace every array element by multiplication of previous and next in an array(easy).
  3. A minimum number of jumps is needed to reach the end of the array(medium).

I was able to do all the questions so qualified for the interview round (third one with partial test cases 4/6).

Tip for the coding round: Try to solve all questions even with partial test cases(at least 50% of test cases should pass).

Technical Interview Round: Duration 1 hour 20 min

  1. Tell me something about yourself.
  2. Then he asked about my internships like,
    • What was your role?
    • What technology did you work upon?
    • Some cross-questioning from my answers, as I answered I haven’t worked on backend APIs but only worked on the android part so he asked what are the APIs.
    • What type of model you used in android development (MVP, MVVM) and why?
    • How did you implement covid vaccination scheduling in-app?
  3. How a website works(Basic flow)?
  4. Then he asked about my projects and asked me to run the project on my machine then after looking at the flow of the website he asked some technical questions from my project. Also asked to tell each file in my source code that what is the role of all the files and how they are interlinked. Then he said about the project structure is good as I used the MVC model on my website.
  5. Then he asked a puzzle question, You have two glasses one of 5L and the other of 3L you have to measure 4L of water and can fill and spill them any number of times (He asked 2 approaches for this).
  6. He asked to write down the code of the binary search.
  7. Difference between array and linked list.
  8. Write the code to find the second maximum in an array.
  9. Write code to reverse a linked list.
  10. Star Pattern questions.
  11. Write code to find the first repeated character in a string.
  12. Write code to find palindrome strings.
  13. Why oops is used?
  14. What is Abstraction and how did you use this in your internship project.
  15. What is Data Structure? Any real-life example of it.
  16. What is DBMS?
  17. How Data Structure and DBMS are related to each other.
  18. What are the types of keys in DBMS?
  19. What is a Foreign key?
  20. What is the difference between Drop, Delete and Truncate?
  21. What is Group By?
  22. What type of data structure is used in DBMS?
  23. What type of Data Structure algorithm is used in OLA/UBER?
  24. How will you find a loop in the linked list?
  25. If the loop is found in the linked list how will you find the length of the loop?
  26. Write a SQL query to find all the users with the same email id.
  27. Write query on each type of joins in DBMS and explain each of them.

I answered most of the questions but was not able to answer 2 of them.

Tip for interview round: Be calm and answer don’t panic, the interviewer will be very cooperative.

HR Round:

  1. Tell me about your family.
  2. Any internships or certifications you have done.
  3. What technology do you want to work upon?
  4. Next 3-year goal.
  5. Why do you want to join the unthinkable?
  6. Then she told me about My Package, Company Allowances, Work timings, Paid holidays, Salary structure, and other basic information.
  7. Finally, she told me that you are selected and I will also get notified by my TnP through Mail.

Verdict: Selected!!!


Like Article
Suggest improvement
Previous
Next
Share your thoughts in the comments

Similar Reads