Open In App

UST Interview Experience For Software Engineer (On-Campus)

Last Updated : 18 Dec, 2023
Improve
Improve
Like Article
Like
Save
Share
Report

UST recently conducted campus recruitment at Dr. D. Y. Patil Institute of Technology, Pimpri, Pune, targeting candidates for the Software Engineer role for the graduating batch of 2024. The preliminary session included a comprehensive presentation about the company and an overview of the job responsibilities. The eligibility criteria were stipulated as follows:
Exclusive eligibility for Computer Science (CS) and Information Technology (IT) students.
A minimum aggregate of 60% or above in both 10th and 12th grades.
A CGPA of 6.0 or higher with a prerequisite of having no pending backlogs.

Round 1: [Online Assessment]

The recruitment process consisted of several rounds, starting with an online assessment that covered multiple-choice questions (MCQs) on core subjects and coding problems. Notably, the online assessment required candidates to take the test on-site, discouraging remote participation.

Round 2: [English Communication Round]

Subsequently, shortlisted candidates proceeded to an English Communication Round, which was conducted online. Only 9 candidates advanced to this stage. This round evaluated basic English skills and incorporated unique elements, such as candidates recording a video explanation of a given paragraph and responding to questions based on an audio or video prompt.

Round 3: [Technical Interview – 1]

The conversation commenced with a self-introduction, followed by inquiries about details on my resume and a detailed exploration of the projects I had listed, particularly emphasizing a full-stack project. Subsequently, I was presented with a moderately challenging LeetCode question: determining the length of the longest common subsequence between two strings (https://leetcode.com/problems/longest-common-subsequence/description/). Successfully tackling this question led to further exploration into theory-based questions.

Java

  • What is the internal architecture of the JVM?
  • Difference between JRE, JDK, JVM
  • Explain the OOPS Concept.
  • What is the use of the Static keyword?
  • Can we create an object of static class?
  • Difference between a process and a thread.
  • What is a String Pool?
  • Tricky questions on Inheritance and polymorphism were asked.

DBMS

  • Why is DBMS preferred over file systems?
  • Name and explain types of Joins.
  • What is Normalization? Why to do it?
  • What is indexing?
  • What are the stored procedures?
  • Difference between a trigger and a cursor?

Round 4: [HR Round]

  • Introduce yourself.
  • Why did you choose engineering?
  • What are your strengths & weaknesses?
  • What do you know about our Company?
  • What will you do if your team cannot perform well / below your expectations?

Finally, they selected 9 students from our college.

Verdict – Selected

Overall Experience –

  • Interviewers are friendly & will help you if you are stuck somewhere.
  • One can easily crack if he/she is thorough with the basics.

Whether preparing for your first job interview or aiming to upskill in this ever-evolving tech landscape, GeeksforGeeksCourses 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!


Like Article
Suggest improvement
Share your thoughts in the comments

Similar Reads