Upload Button Icon Add office photos
Engaged 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

Compare button icon Compare button icon Compare
3.8

based on 4.2k Reviews

Filter interviews by

UST SDE (Software Development Engineer) Interview Questions, Process, and Tips

Updated 11 Apr 2023

Top UST SDE (Software Development Engineer) Interview Questions and Answers

UST SDE (Software Development Engineer) Interview Experiences

2 interviews found

I applied via Naukri.com and was interviewed in Aug 2022. There was 1 interview round.

Round 1 - Technical 

(3 Questions)

  • Q1. 1. Check if the linked list is circular or linear?
  • Ans. 

    To check if a linked list is circular or linear, we need to traverse the list and check if it loops back to a previous node.

    • Traverse the linked list using two pointers, one moving one node at a time and the other moving two nodes at a time.

    • If the faster pointer catches up to the slower pointer, then the list is circular.

    • If the faster pointer reaches the end of the list without catching up to the slower pointer, then th

  • Answered by AI
  • Q2. 2. Check how many bits are set in a number?
  • Ans. 

    Count the number of set bits in a given number.

    • Use bitwise AND operator with 1 to check if the rightmost bit is set.

    • Shift the number to right by 1 bit and repeat the process until the number becomes 0.

    • Keep a count of the number of set bits encountered.

    • Example: For number 5 (101 in binary), the answer is 2 as there are 2 set bits.

    • Example: For number 15 (1111 in binary), the answer is 4 as there are 4 set bits.

  • Answered by AI
  • Q3. 3. what is a segmentation fault?
  • Ans. 

    Segmentation fault is a type of error caused by accessing memory that “does not belong to you.”

    • It occurs when a program tries to access a memory location that it is not allowed to access.

    • It is often caused by programming errors such as accessing an array beyond its bounds.

    • It can also be caused by hardware problems such as faulty RAM or overheating.

    • Segmentation faults can be difficult to debug because they often occur i...

  • Answered by AI

Interview Preparation Tips

Interview preparation tips for other job seekers - Be confident and make sure you cover the basic topics

Skills evaluated in this interview

Interview experience
4
Good
Difficulty level
Easy
Process Duration
Less than 2 weeks
Result
Selected Selected
Round 1 - One-on-one 

(2 Questions)

  • Q1. All java and spring boot related Questions like interface, streams, qualifier, profile
  • Q2. Char count using streams
  • Ans. 

    Counting characters using streams in Java

    • Use the chars() method to convert the string to an IntStream of characters

    • Use the count() method to count the number of characters in the stream

  • Answered by AI

Skills evaluated in this interview

SDE (Software Development Engineer) Interview Questions Asked at Other Companies

asked in Carwale
Q1. A string is given consisting of lowercase alphabets. Write a func ... read more
asked in Carwale
Q2. Given a balance and 100 coins;out of which,one is heavier. Find m ... read more
Q3. Given a binary search tree , print the path which has the sum equ ... read more
asked in Housing.com
Q4. Given a square area of 1024x1024 on a map with some flats (housin ... read more
asked in Carwale
Q5. Delete nodes in linkedlist which have a greater value on right si ... read more

Interview questions from similar companies

Interview experience
5
Excellent
Difficulty level
-
Process Duration
-
Result
-
Round 1 - Coding Test 

Medium level coding question on leetcode and codechef are good to prepare to clear the test.

Round 2 - Technical 

(2 Questions)

  • Q1. You need to have good knowledge on all the core subjects from CSE Department and coding
  • Q2. Database questions, java opps cocncepts, coding question based on arrays.

Interview Preparation Tips

Interview preparation tips for other job seekers - Prepare coding well , leecode medium level questions are good enough and knowledge on core subjects.
Round 1 - Aptitude Test 

Very easy

Round 2 - Technical 

(2 Questions)

  • Q1. How to find length , freq of each char and list of unique characters of a string
  • Ans. 

    To find length, frequency of each character and list of unique characters of a string.

    • Iterate through the string and count the frequency of each character using a hash table.

    • Create a list of unique characters by iterating through the hash table.

    • Calculate the length of the string using the built-in length function.

    • Return the frequency, length and list of unique characters as an array of strings.

  • Answered by AI
  • Q2. How to check wheather a string is palindrome or not?
  • Ans. 

    To check if a string is palindrome or not.

    • Compare the first and last characters of the string and continue towards the middle until all characters have been compared.

    • If all characters match, the string is a palindrome.

    • If any characters do not match, the string is not a palindrome.

  • Answered by AI

Interview Preparation Tips

Interview preparation tips for other job seekers - Just keep basics clear..and command on your projects

Skills evaluated in this interview

I applied via Approached by Company and was interviewed before Mar 2021. There were 2 interview rounds.

Round 1 - Aptitude Test 

(2 Questions)

  • Q1. MCQ questions based on skills
  • Q2. MCQ questions based on resume
Round 2 - One-on-one 

(1 Question)

  • Q1. Implement Stack using queue
  • Ans. 

    Implement a stack using a queue data structure.

    • Create two queues, q1 and q2.

    • Push elements into q1.

    • When popping, dequeue all elements from q1 and enqueue them into q2 until the last element.

    • Dequeue and return the last element from q1.

    • Swap q1 and q2 after each push or pop operation.

  • Answered by AI

Interview Preparation Tips

Interview preparation tips for other job seekers - Do prepare DS questions and be crystal clear in whichever language you use

Skills evaluated in this interview

Interview Questionnaire 

4 Questions

  • Q1. Why should we hire you?
  • Q2. What is your strength and weakness?
  • Q3. Where you see yourself after 2 years?
  • Q4. What is your technical skills?

Interview Preparation Tips

Interview preparation tips for other job seekers - Be honest.
Sometimes we try to be more smart in front of the interviewer but he/she had already taken so many interviews. And they the boss in this game so don't try to play with there question. Prepare yourself, do practice for how to represent yourself in front of interviewer.
Be meticulous in your preparation!

Interview Questionnaire 

1 Question

  • Q1. Database and tree.

Interview Preparation Tips

Interview preparation tips for other job seekers - Was very good I learners a lot from the interview and the interviewer very very friendly a I am looking forward to work at SoC Gen if I get the offer.
Interview experience
3
Average
Difficulty level
Moderate
Process Duration
Less than 2 weeks
Result
No response

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

Round 1 - Technical 

(8 Questions)

  • Q1. What is abstraction and how can we achieve it?
  • Ans. 

    Abstraction is the concept of hiding complex implementation details and showing only the necessary features to the outside world.

    • Abstraction allows us to focus on what an object does rather than how it does it

    • Achieved through abstract classes and interfaces in object-oriented programming

    • Example: A car dashboard abstracts the internal workings of the car and provides only essential information to the driver

  • Answered by AI
  • Q2. Difference between hashtable and hashmap
  • Ans. 

    Hashtable is synchronized, while hashmap is not. Hashtable does not allow null keys or values, while hashmap does.

    • Hashtable is synchronized, while hashmap is not

    • Hashtable does not allow null keys or values, while hashmap does

    • Hashtable is a legacy class, while hashmap is a newer class

  • Answered by AI
  • Q3. How get() works insterally in hashmap
  • Ans. 

    The get() method in HashMap retrieves the value associated with a specified key.

    • get() method takes a key as input and returns the value associated with that key in the HashMap.

    • Internally, get() uses the hash code of the key to find the corresponding bucket in the HashMap.

    • If multiple keys have the same hash code, get() uses the equals() method to find the correct key-value pair.

  • Answered by AI
  • Q4. What is normalization?
  • Ans. 

    Normalization is the process of organizing data in a database to reduce redundancy and improve data integrity.

    • Normalization helps in minimizing data redundancy by dividing the database into multiple tables and defining relationships between them.

    • It ensures data integrity by avoiding update anomalies and inconsistencies.

    • There are different normal forms such as 1NF, 2NF, 3NF, BCNF, and 4NF, each with specific rules to fo...

  • Answered by AI
  • Q5. What are constraints?
  • Ans. 

    Constraints are limitations or restrictions placed on a system or process.

    • Constraints define the boundaries within which a system must operate.

    • They can include limitations on resources, time, or functionality.

    • Examples of constraints in software engineering include memory limitations, processing speed, and input/output requirements.

  • Answered by AI
  • Q6. Write a query to get 3rd highest salary from the employee table
  • Ans. 

    Query to retrieve the 3rd highest salary from the employee table

    • Use the ORDER BY clause to sort salaries in descending order

    • Use the LIMIT clause to retrieve the 3rd highest salary

  • Answered by AI
  • Q7. Write a code to get 2nd last node and its value from the singly linked list.
  • Ans. 

    Traverse the linked list to find the 2nd last node and return its value.

    • Traverse the linked list while keeping track of the current and previous nodes.

    • Once at the end of the list, return the value of the previous node.

  • Answered by AI
  • Q8. You have an array of integer and retrieve the 2 smallest number from it without sorting the array.
  • Ans. 

    Use two variables to keep track of the smallest and second smallest numbers in the array.

    • Iterate through the array and update the variables accordingly.

    • Initialize the variables with the maximum possible integer value to start with.

    • Example: array = [5, 2, 8, 1, 3], smallest = 1, secondSmallest = 2.

  • Answered by AI

Interview Preparation Tips

Topics to prepare for Kyndryl Software Engineer interview:
  • java basics
  • Data Structures
  • OOPS
  • SQL
  • SQL Queries
  • Algorithms
Interview preparation tips for other job seekers - Prepare problem sets mostly based on data structure and algorithm.

Skills evaluated in this interview

I applied via Recruitment Consultant and was interviewed in Dec 2021. There were 4 interview rounds.

Interview Questionnaire 

2 Questions

  • Q1. 1st Round: 2 simple code on array and string and question on annotation and spring boot
  • Q2. 2nd Round: 1 Code you have total 100 people and each one has some number need to find a person whos no is divisible by 3 and check number incremented by 5 not all number eg: check 1%3 then need to check 6 ...

Interview Preparation Tips

Interview preparation tips for other job seekers - be prepared for java basic codes and spring boot

I applied via Recruitment Consultant and was interviewed in Aug 2021. There were 3 interview rounds.

Interview Questionnaire 

1 Question

  • Q1. As per related my work

Interview Preparation Tips

Interview preparation tips for other job seekers - Interview process is not so tough if you have fair knowledge about your domain than you can crack easily.

UST Interview FAQs

How many rounds are there in UST SDE (Software Development Engineer) interview?
UST interview process usually has 1-2 rounds. The most common rounds in the UST interview process are Technical, Resume Shortlist and One-on-one Round.
What are the top questions asked in UST SDE (Software Development Engineer) interview?

Some of the top questions asked at the UST SDE (Software Development Engineer) interview -

  1. 2. Check how many bits are set in a numb...read more
  2. 1. Check if the linked list is circular or line...read more
  3. 3. what is a segmentation fau...read more

Tell us how to improve this page.

UST SDE (Software Development Engineer) Interview Process

based on 1 interview

Interview experience

4
  
Good
View more

UST SDE (Software Development Engineer) Reviews and Ratings

based on 1 review

3.0/5

Rating in categories

2.0

Skill development

4.0

Work-life balance

4.0

Salary

4.0

Job security

2.0

Company culture

3.0

Promotions

2.0

Work satisfaction

Explore 1 Review and Rating
Software Developer
2.1k salaries
unlock blur

₹2.5 L/yr - ₹12.4 L/yr

Senior Software Engineer
1.7k salaries
unlock blur

₹6.5 L/yr - ₹26 L/yr

Software Engineer
1.3k salaries
unlock blur

₹3.6 L/yr - ₹14.8 L/yr

System Analyst
1.2k salaries
unlock blur

₹6.5 L/yr - ₹22.6 L/yr

Senior Software Developer
1.1k salaries
unlock blur

₹5.5 L/yr - ₹20 L/yr

Explore more salaries
Compare UST with

TCS

3.7
Compare

Infosys

3.6
Compare

Wipro

3.7
Compare

HCLTech

3.5
Compare
Did you find this page helpful?
Yes No
write
Share an Interview