- Job Title: Java Developer
- Job Location: Mumbai, Pune, Bangalore
- Eligibility: 7 CGPA and above (the company may shortlist)
- Eligible streams: COMP/IT
Round 1: Coding Round
- 10 MCQ-based questions on Space complexity, Time complexity, Basic Algorithm, and Pseudocode
- Coding Questions (Only the most optimal solutions were fully-accepted):
- Count Pairs with a given sum in an array
- One Class implementation Question, based on the integration (strictly to be coded in Java language).
Note- Resume Shortlisting was done after Coding Round
Round 2: Technical Interview 1 (60 minutes)
- Concept of oops such as inheritance, polymorphism, abstraction, encapsulation and explain each one.
- Asked about my Project( which was based on Spring Boot) and asked me to code any API function introduced newly in Java8 (I coded Time-API ), https://www.geeksforgeeks.org/new-date-time-api-java8/.
- What are Joins and their types?
- What is Cache and its Levels?
- Difference between Aggregation and Composition?
- Coding Question:
- What are the Keys in DBMS? Explain each.
- User-Level and Kernel-Level
- What are Threads?
- Each Topic was asked in-depth.
Round 3: Technical Interview 2 (45 minutes)
- Do I have any offer in hand from some other company?
- Concepts of Operating systems include deadlock(prevention Algo), Paging, Semaphore, Mutual Exclusion, Critical Section, and Virtual Memory.
- Polymorphism, its types, and uses.
- Indexing in DBMS and its types.
Coding question :
- What is Normalization? Why it is needed?
- Asked me about the city I was living in and some tourist places.
- Each Topic was asked in-depth.
Round 4: Technical Interview3 + HR Round (30 minutes)
- Introduce yourself.
- Asked me about the city (Gurugram) where I did my Internship.
- Can you relocate? Why not only Gurugram?
- What is your Favourite subject? What practicals have you done in that?
- Open Excel Sheet draw two tables (Student and Marks) and asked to perform various query manipulation related to Joins, UNION ALL, etc.
- Puzzle (Similar to)- https://www.geeksforgeeks.org/puzzle-measure-4l-using-given-3-buckets/
- Any Questions for me?
Final Verdict: Got Selected
Whether you're preparing for your first job interview or aiming to upskill in this ever-evolving tech landscape,
GeeksforGeeks Courses are your key to success. We provide top-quality content at affordable prices, all geared towards accelerating your growth in a time-bound manner. Join the millions we've already empowered, and we're here to do the same for you. Don't miss out -
check it out now!
Last Updated :
09 Nov, 2022
Like Article
Save Article