Premium Employer

i

This company page is being actively managed by UST Team. If you also belong to the team, you can get access from here

UST Verified Tick Work with us arrow

Compare button icon Compare button icon Compare

Filter interviews by

UST Software Engineer Interview Questions and Answers

Updated 20 Dec 2024

18 Interview questions

A Software Engineer was asked 9mo ago
Q. How do you create a custom serializable interface?
Ans. 

To create a custom serializable interface, you need to define an interface with the Serializable marker interface and implement the necessary methods.

  • Define an interface with the Serializable marker interface

  • Implement the necessary methods for serialization and deserialization

  • Ensure all fields in the class implementing the interface are serializable

A Software Engineer was asked 9mo ago
Q. What is Criteria in Hibernate?
Ans. 

Criteria in Hibernate is used to create and execute dynamic queries.

  • Criteria is an interface in Hibernate that allows the creation of dynamic queries without using HQL or SQL.

  • Criteria queries are type-safe and can be easily modified at runtime.

  • Criteria queries can be used to fetch entities based on certain conditions or restrictions.

  • Example: Criteria criteria = session.createCriteria(Employee.class);

Software Engineer Interview Questions Asked at Other Companies

asked in Qualcomm
Q1. Four people need to cross a bridge at night with only one torch t ... read more
asked in Capgemini
Q2. In a dark room, there is a box of 18 white and 5 black gloves. Yo ... read more
Q3. Tell me something about yourself. Define encapsulation. What is i ... read more
asked in Paytm
Q4. Puzzle : 100 people are standing in a circle .each one is allowed ... read more
asked in TCS
Q5. Find the Duplicate Number Problem Statement Given an integer arra ... read more
A Software Engineer was asked
Q. What is Node.js?
Ans. 

Node.js is a JavaScript runtime built on Chrome's V8 engine, enabling server-side scripting and building scalable network applications.

  • Asynchronous and event-driven, making it efficient for I/O operations.

  • Uses JavaScript, allowing developers to use the same language for both client and server-side code.

  • Rich ecosystem with npm (Node Package Manager) for easy package management.

  • Ideal for building real-time applicati...

A Software Engineer was asked
Q. What is the event loop in JavaScript?
Ans. 

Event loop in JavaScript is a mechanism that allows asynchronous non-blocking behavior by handling events and callbacks.

  • Event loop is responsible for handling asynchronous operations in JavaScript.

  • It allows JavaScript to perform non-blocking operations by queuing tasks in a loop.

  • Event loop continuously checks the call stack and the task queue, moving tasks from the queue to the stack when the stack is empty.

  • Exampl...

A Software Engineer was asked
Q. Write a program to check if a string is a palindrome.
Ans. 

Program to check if a given string is a palindrome

  • Create a function that takes a string as input

  • Remove all non-alphanumeric characters and convert to lowercase

  • Compare the string with its reverse to check if it is a palindrome

A Software Engineer was asked
Q. Why use Hibernate?
Ans. 

Hibernate simplifies the process of managing database operations in Java applications.

  • Provides object-relational mapping (ORM) capabilities

  • Reduces boilerplate code for database operations

  • Supports various database vendors and SQL dialects

  • Enables transparent persistence

  • Facilitates easy querying and caching of data

A Software Engineer was asked
Q. Write a program to reverse a string
Ans. 

Program to reverse a string using array of characters

  • Create an array of characters to store the input string

  • Iterate through the input string and store each character in the array

  • Iterate through the array in reverse order to construct the reversed string

Are these interview questions helpful?
A Software Engineer was asked 10mo ago
Q. Explain oops and wpf concepts
Ans. 

OOPs stands for Object-Oriented Programming and WPF stands for Windows Presentation Foundation.

  • OOPs is a programming paradigm based on the concept of objects, which can contain data in the form of fields and code in the form of procedures.

  • WPF is a framework for building Windows client applications with rich user interfaces.

  • In OOPs, concepts like inheritance, encapsulation, polymorphism, and abstraction are used to...

A Software Engineer was asked
Q. Whats is jvm and jdk
Ans. 

JVM is a virtual machine that executes Java bytecode. JDK is a software development kit that includes the JVM and other tools.

  • JVM stands for Java Virtual Machine

  • JVM is responsible for executing Java bytecode

  • JDK stands for Java Development Kit

  • JDK includes the JVM, compiler, debugger, and other tools

  • JDK is used for developing Java applications

A Software Engineer was asked
Q. 

Trapping Rainwater Problem Statement

You are provided with an array/list named 'ARR' of size 'N'. This array represents an elevation map where 'ARR[i]' indicates the elevation of the 'ith' bar. Calculate a...

Ans. 

Calculate total amount of rainwater that can be trapped between bars in an elevation map.

  • Iterate through the array to find the maximum height on the left and right of each bar.

  • Calculate the amount of water that can be trapped above each bar by taking the minimum of the maximum heights on the left and right.

  • Sum up the trapped water above each bar to get the total trapped water for the entire elevation map.

UST Software Engineer Interview Experiences

23 interviews found

Interview experience
2
Poor
Difficulty level
Moderate
Process Duration
4-6 weeks
Result
Not Selected
Round 1 - Technical 

(2 Questions)

  • Q1. How to create custom serializable interface
  • Q2. Whatis criteria in hibernate

Interview Preparation Tips

Interview preparation tips for other job seekers - First round interview was very easy. But second client round interview is really annoying. He has too much arrogance and was saying. Interview is not about QnA session, you are supposed to talk alot.

Skills evaluated in this interview

Interview experience
4
Good
Difficulty level
Moderate
Process Duration
Less than 2 weeks
Result
Not Selected

I applied via Approached by Company and was interviewed in Apr 2024. There was 1 interview round.

Round 1 - Aptitude Test 

The first round was named Technical Assessment. It had 34 questions in, total split into 4 sections. The first section was coding section which consisted of 2 questions - 1 easy and 1 medium level basic DSA problems, 2nd section was coding section which consisted of 2 debugging questions easy questions, 3rd section was MCQ for coding/math related questions and final section was logical reasoning.

I think in total it was 100 marks
1st section - 50 marks ( 20 for easy question and 30 for medium question)
2nd section - 20 marks ( 10 each for both questions)
3rd & 4th section 30 marks (1 each for every questions 1*30 =30 )

Interview Preparation Tips

Topics to prepare for UST Software Engineer interview:
  • DSA
  • Logical reasoning
  • Debugging
Interview preparation tips for other job seekers - It is fairly easy to crack the first round just needs a week of preparation or so.
I couldn't crack the first round as I only prepared for aptitude, I did not expect coding rounds.
I couldn't complete the coding round as time ran out got the logic and all but couldn't complete.

So my advice would be to prepare very well for the coding as it has the highest weightage, I did everything except coding so I guess the cut off would be somewhere around 60 -70 marks.

Just study the basic DSA problems like array, strings , maps ,set and that's more than enough.
Also study all loop patterns like Floyd's triangle etc.

For programming language if you are good at Javascript its enough as the code they gave was much more readable in Javascript.
If you want you can study C++ or java for this if you are going with C++ make sure you study C++ STL and memory management concepts and pointers. If you are going with Java study the Java Collection framework as it is a necessary.

Then just revise your college lab programs like fibonnacci, factorial, palindrome etc..

Then for logical reasoning be good with decryption questions like if MUSEUM is coded as LSPAPG these type of questions, then be good with finding the next number in pattern in a grid etc.
Also practice some coding MCQ questions as well.

Software Engineer Interview Questions & Answers

user image aishwarya vikas

posted on 12 Sep 2024

Interview experience
1
Bad
Difficulty level
Easy
Process Duration
4-6 weeks
Result
Not Selected

I applied via Approached by Company and was interviewed in Mar 2024. There was 1 interview round.

Round 1 - One-on-one 

(2 Questions)

  • Q1. Wpf,mvvm, c#, dp
  • Q2. Explain oops and wpf concepts
  • Ans. 

    OOPs stands for Object-Oriented Programming and WPF stands for Windows Presentation Foundation.

    • OOPs is a programming paradigm based on the concept of objects, which can contain data in the form of fields and code in the form of procedures.

    • WPF is a framework for building Windows client applications with rich user interfaces.

    • In OOPs, concepts like inheritance, encapsulation, polymorphism, and abstraction are used to desi...

  • Answered by AI

Interview Preparation Tips

Interview preparation tips for other job seekers - Don't join this company. Very bad service based company. The recruiter said you are selected , took all documents and did not give the letter. Kept making excuses. Specially if you are immediate joiner, it's very risky to trust on this company.

Skills evaluated in this interview

Interview experience
5
Excellent
Difficulty level
-
Process Duration
-
Result
-
Round 1 - Group Discussion 

Write multiple question

Round 2 - Coding Test 

Asked many coding questions

Round 3 - Assignment 

One dotnet code with small project

Interview experience
3
Average
Difficulty level
Easy
Process Duration
Less than 2 weeks
Result
Selected Selected

I appeared for an interview in Oct 2023.

Round 1 - One-on-one 

(5 Questions)

  • Q1. Overaloading Overrirding OOPS Fail safe and Fail fast iterators
  • Q2. Program to write palindrome
  • Q3. Why use Hibernate?
  • Q4. Basic Git commands
  • Q5. @Autowired annotation

Skills evaluated in this interview

Interview experience
4
Good
Difficulty level
Moderate
Process Duration
Less than 2 weeks
Result
Not Selected

I applied via LinkedIn and was interviewed in Mar 2024. There was 1 interview round.

Round 1 - Technical 

(2 Questions)

  • Q1. What is event loop in js
  • Ans. 

    Event loop in JavaScript is a mechanism that allows asynchronous non-blocking behavior by handling events and callbacks.

    • Event loop is responsible for handling asynchronous operations in JavaScript.

    • It allows JavaScript to perform non-blocking operations by queuing tasks in a loop.

    • Event loop continuously checks the call stack and the task queue, moving tasks from the queue to the stack when the stack is empty.

    • Example: se...

  • Answered by AI
  • Q2. What is node.js

Skills evaluated in this interview

Interview experience
5
Excellent
Difficulty level
Easy
Process Duration
Less than 2 weeks
Result
No response

I applied via Campus Placement and was interviewed in Sep 2023. There were 2 interview rounds.

Round 1 - Technical 

(1 Question)

  • Q1. 32 Questions (they did ask for CGPA and all, we think the test was based on that) -2 programming questions (easy) -2 Code correction (error correcting) - 28 questions (combination of logical reasoning, ...
Round 2 - English Assessment 

(1 Question)

  • Q1. -English writing (for me a letter) -English speaking (3 questions - speak about the problems you faced in your project, if you were given 3 wishes, what wud it be?, and one more) -English listening (3 qu...
Interview experience
4
Good
Difficulty level
Hard
Process Duration
-
Result
-

I applied via Job Portal

Round 1 - Resume Shortlist 
Pro Tip by AmbitionBox:
Keep your resume crisp and to the point. A recruiter looks at your resume for an average of 6 seconds, make sure to leave the best impression.
View all tips
Round 2 - Technical 

(1 Question)

  • Q1. SQL,UNIX,DATASTAGE
Round 3 - Technical 

(1 Question)

  • Q1. After technical round and selected they will go for Manager Round
Interview experience
5
Excellent
Difficulty level
Easy
Process Duration
2-4 weeks
Result
Selected Selected

I applied via Campus Placement and was interviewed in May 2023. There were 5 interview rounds.

Round 1 - Resume Shortlist 
Pro Tip by AmbitionBox:
Don’t add your photo or details such as gender, age, and address in your resume. These details do not add any value.
View all tips
Round 2 - Aptitude Test 

General questions on aptitude

Round 3 - Coding Test 

1 Simple question was 2nd round

Round 4 - Group Discussion 

Communication round-speaking, listening, reading, writing

Round 5 - HR 

(1 Question)

  • Q1. Friendly interviewer , basic oops , normalization , self intro , logical questions, resume based questions.

Interview Preparation Tips

Interview preparation tips for other job seekers - Be confident
Interview experience
3
Average
Difficulty level
Moderate
Process Duration
2-4 weeks
Result
Selected Selected

I applied via Campus Placement and was interviewed before Dec 2023. There were 2 interview rounds.

Round 1 - Coding Test 

It was oncampus
1st round it was Aptitude + coding questions(easy to medium) + debugging questions

Round 2 - One-on-one 

(2 Questions)

  • Q1. Explain me about your projects
  • Q2. One Dsa question and Sql question

Top trending discussions

View All
Interview Tips & Stories
1w (edited)
a team lead
Why are women still asked such personal questions in interview?
I recently went for an interview… and honestly, m still trying to process what just happened. Instead of being asked about my skills, experience, or how I could add value to the company… the questions took a totally unexpected turn. The interviewer started asking things like When are you getting married? Are you engaged? And m sure, if I had said I was married, the next question would’ve been How long have you been married? What does my personal life have to do with the job m applying for? This is where I felt the gender discrimination hit hard. These types of questions are so casually thrown at women during interviews but are they ever asked to men? No one asks male candidates if they’re planning a wedding or how old their kids are. So why is it okay to ask women? Can we please stop normalising this kind of behaviour in interviews? Our careers shouldn’t be judged by our relationship status. Period.
Got a question about UST?
Ask anonymously on communities.

UST Interview FAQs

How many rounds are there in UST Software Engineer interview?
UST interview process usually has 2-3 rounds. The most common rounds in the UST interview process are Technical, Resume Shortlist and Aptitude Test.
How to prepare for UST Software Engineer interview?
Go through your CV in detail and study all the technologies mentioned in your CV. Prepare at least two technologies or languages in depth if you are appearing for a technical interview at UST. The most common topics and skills that interviewers at UST expect are Medical Coding, Agile Coaching, Software Configuration Management, Application Development and DBMS.
What are the top questions asked in UST Software Engineer interview?

Some of the top questions asked at the UST Software Engineer interview -

  1. in which tool you are usi...read more
  2. How to create custom serializable interf...read more
  3. Write a program to reverse a str...read more
How long is the UST Software Engineer interview process?

The duration of UST Software Engineer interview process can vary, but typically it takes about less than 2 weeks to complete.

Tell us how to improve this page.

Overall Interview Experience Rating

3.9/5

based on 16 interview experiences

Difficulty level

Easy 38%
Moderate 54%
Hard 8%

Duration

Less than 2 weeks 64%
2-4 weeks 18%
4-6 weeks 18%
View more
Join UST Create change that stands the test of time
UST Software Engineer Salary
based on 1.4k salaries
₹3.4 L/yr - ₹19.4 L/yr
12% more than the average Software Engineer Salary in India
View more details

UST Software Engineer Reviews and Ratings

based on 143 reviews

3.9/5

Rating in categories

3.7

Skill development

4.0

Work-life balance

3.4

Salary

3.5

Job security

3.9

Company culture

3.1

Promotions

3.7

Work satisfaction

Explore 143 Reviews and Ratings
Lead II - Software Engineering- .Net Fullstack

Thiruvananthapuram

7-9 Yrs

Not Disclosed

Lead I - Software Engineering

Bangalore / Bengaluru

6-10 Yrs

Not Disclosed

Lead II - Software Engineering- .Net Full stack

Thiruvananthapuram

7-9 Yrs

Not Disclosed

Explore more jobs
Software Developer
2.2k salaries
unlock blur

₹4.1 L/yr - ₹20.5 L/yr

Senior Software Engineer
1.7k salaries
unlock blur

₹13 L/yr - ₹24.2 L/yr

Software Engineer
1.4k salaries
unlock blur

₹3.4 L/yr - ₹19.4 L/yr

System Analyst
1k salaries
unlock blur

₹10.7 L/yr - ₹18 L/yr

Senior Software Developer
939 salaries
unlock blur

₹10.5 L/yr - ₹17.5 L/yr

Explore more salaries
Compare UST with

Accenture

3.7
Compare

Wipro

3.7
Compare

Cognizant

3.7
Compare

Capgemini

3.7
Compare
write
Share an Interview