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 Full Stack Software Developer Interview Questions and Answers

Updated 9 Oct 2024

UST Full Stack Software Developer Interview Experiences

3 interviews found

Interview experience
4
Good
Difficulty level
-
Process Duration
-
Result
-
Round 1 - Aptitude Test 

Easy online test with basic coding questions and one coding problem

Round 2 - Technical 

(2 Questions)

  • Q1. Palindrome code
  • Q2. Oops concept and database questions
Interview experience
4
Good
Difficulty level
Moderate
Process Duration
2-4 weeks
Result
No response

I applied via Walk-in and was interviewed before Apr 2023. There were 2 interview rounds.

Round 1 - Aptitude Test 

Problem solving aptitude test

Round 2 - Coding Test 

Small application based on react

Full Stack Software Developer Interview Questions Asked at Other Companies

asked in Synergy
Q1. Oops in Java Patterns in Java JDK,JRE,JVM MVC Array questions str ... read more
asked in UST
Q2. If an application is running slowly, what process would you follo ... read more
asked in Cognizant
Q3. Briefly explain the method you would use to implement an array-ba ... read more
asked in Cognizant
Q4. What is the difference between a primary key, foreign key, candid ... read more
asked in Cognizant
Q5. What are streams in C++? What are predefined streams in C++?

I applied via Approached by Company and was interviewed in Aug 2022. There was 1 interview round.

Round 1 - Technical 

(3 Questions)

  • Q1. If a application is running slow what process would you follow to find root cause of this? Specify for database , backend api and frontend side.
  • Ans. 

    Process to find root cause of slow application for database, backend api and frontend side.

    • Check server logs for errors and warnings

    • Use profiling tools to identify bottlenecks

    • Optimize database queries and indexes

    • Minimize network requests and optimize API responses

    • Reduce image and file sizes for faster loading

    • Use caching to reduce server load

    • Check for memory leaks and optimize memory usage

  • Answered by AI
  • Q2. Basic API questions- DI, Ef querying databs Angular basics
  • Q3. Basic sql queries, joins

Interview Preparation Tips

Topics to prepare for UST Full Stack Software Developer interview:
  • C#
  • API
  • ASP.Net
  • Angular
  • Rxjs
Interview preparation tips for other job seekers - Have a good understanding of API and angular basics , lazt loading, Rxjs

Skills evaluated in this interview

Top trending discussions

View All
Interview Hub
6d (edited)
anshitanegi
·
ex -
Planet Spark
When HR’s Chinese English made me drop the interview!
So, I talked to the HR yesterday about the interview. I asked Please send me the location But their English… bro I was shocked! It was like talking to someone jisne english nahi kuch ar hi seekh liya ho, if the HR’s English is this I can only imagine the rest of the company I decided to drop the interview with this chinese english😶‍🌫️
FeedCard Image
Got a question about UST?
Ask anonymously on communities.

Interview questions from similar companies

I applied via Walk-in and was interviewed in Nov 2020. There were 5 interview rounds.

Interview Questionnaire 

25 Questions

  • Q1. Briefly explain the method you will use to execute an array linked list?
  • Q2. What are character constants in C++?
  • Q3. Define the terms OSI, TCP & IP.
  • Q4. What are streams in C++? What are predefined streams in C++?
  • Ans. 

    Streams in C++ are used for input and output operations. Predefined streams in C++ include cin, cout, cerr, and clog.

    • Streams in C++ are objects that allow reading from or writing to external sources or destinations.

    • cin is the standard input stream used for reading input from the user.

    • cout is the standard output stream used for printing output to the console.

    • cerr is the standard error stream used for printing error mess...

  • Answered by AI
  • Q5. Define RDBMS.
  • Q6. What do you mean by normalisation?
  • Q7. Where do we generally create INDEX?
  • Q8. What is object oriented model?
  • Ans. 

    Object oriented model is a programming paradigm that uses objects to represent real-world entities.

    • Objects have properties and methods that define their behavior

    • Encapsulation, inheritance, and polymorphism are key concepts in OOP

    • Examples of OOP languages include Java, C++, and Python

  • Answered by AI
  • Q9. What is the "top-n analysis" in DBMS?
  • Q10. Why is DML provided?
  • Q11. What are reference variables and how is it defined in C++?
  • Q12. Differentiate RDBMS and DBMS.
  • Q13. What are the various forms of normalisation?
  • Ans. 

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

    • First Normal Form (1NF) - Eliminate duplicate data by separating them into multiple tables.

    • Second Normal Form (2NF) - Remove partial dependencies by creating separate tables for sets of attributes.

    • Third Normal Form (3NF) - Eliminate transitive dependencies by creating separate tables for related attributes.

    • Boy...

  • Answered by AI
  • Q14. Can you tell us something about scope rules in C++?
  • Ans. 

    Scope rules in C++ determine the visibility and accessibility of variables and functions within a program.

    • Variables declared within a block have local scope and are only accessible within that block.

    • Global variables have file scope and can be accessed from any function within the file.

    • Function parameters have function scope and are only accessible within that function.

    • Nested blocks can have their own scope, and variabl...

  • Answered by AI
  • Q15. Do you think BCNF is better than 2NF & 3NF? Why?
  • Ans. 

    BCNF is not necessarily better than 2NF & 3NF, it depends on the specific requirements of the database.

    • BCNF is the highest normal form and ensures that there are no non-trivial functional dependencies between any subset of candidate keys.

    • 2NF and 3NF are also important and should be used when appropriate.

    • For example, if a database has a composite primary key and non-key attributes that depend on only one part of the key...

  • Answered by AI
  • Q16. What is Operating System?
  • Ans. 

    An operating system is a software that manages computer hardware and software resources.

    • It acts as an interface between the user and the computer hardware.

    • It provides services to applications and manages system resources.

    • Examples include Windows, macOS, Linux, Android, and iOS.

  • Answered by AI
  • Q17. Differentiate exclusive lock and shared lock.
  • Ans. 

    Exclusive lock is used when a resource is being modified and prevents other processes from accessing it. Shared lock allows multiple processes to read a resource simultaneously.

    • Exclusive lock is used for write operations, while shared lock is used for read operations.

    • Exclusive lock blocks other processes from acquiring both exclusive and shared locks on the same resource.

    • Shared lock allows multiple processes to acquire...

  • Answered by AI
  • Q18. What is difference between rand() and srand()?
  • Ans. 

    rand() generates a random number, srand() seeds the random number generator.

    • rand() generates a pseudo-random number between 0 and RAND_MAX

    • srand() sets the seed for the random number generator used by rand()

    • srand() should be called before rand() to ensure different sequences of random numbers

    • Example: srand(time(NULL)) sets the seed to the current time, ensuring a different sequence each time the program is run

  • Answered by AI
  • Q19. Define subquery.
  • Q20. Explain these terms - Linked List, Stack, Queue.
  • Ans. 

    Linked List is a linear data structure. Stack and Queue are abstract data types.

    • Linked List: A collection of nodes where each node points to the next node.

    • Stack: A data structure where elements are added and removed from the top only.

    • Queue: A data structure where elements are added at the rear and removed from the front only.

    • Example: Browser history can be implemented using a Linked List.

    • Example: Undo/Redo functionalit...

  • Answered by AI
  • Q21. Define triggers. Give its applications.
  • Q22. What is the difference between a "semaphore" and a "monitor"?
  • Ans. 

    Semaphore and monitor are synchronization tools used in concurrent programming.

    • Semaphore is a signaling mechanism that allows multiple threads to access a shared resource simultaneously.

    • Monitor is a synchronization construct that allows threads to have both mutual exclusion and the ability to wait (block) for a certain condition to become true.

    • Semaphore is a lower-level primitive, while monitor is a higher-level abstra...

  • Answered by AI
  • Q23. Discuss transparent DBMS.
  • Ans. 

    Transparent DBMS allows users to see and control the underlying database operations.

    • Transparent DBMS provides visibility into the database operations and allows users to monitor and control them.

    • It enables users to see how data is being stored, accessed, and manipulated in real-time.

    • Examples include Oracle Transparent Data Encryption and Microsoft SQL Server Transparent Data Encryption.

    • Transparent DBMS can improve secu...

  • Answered by AI
  • Q24. What is RDBMS KERNEL?
  • Ans. 

    RDBMS KERNEL is not a commonly used term in the industry.

    • There is no widely accepted definition of RDBMS KERNEL.

    • It may refer to the core components of a relational database management system.

    • It could also be a term used by a specific company or product.

    • Without more context, it is difficult to provide a specific answer.

  • Answered by AI
  • Q25. What is the difference between primary key, foreign key, candidate key & super key?

Interview Preparation Tips

Interview preparation tips for other job seekers - Re-examine and Apply your Past Experience to the IT Industry.
Get Industry Certifications.
Your Degree in Another Field May Be a Huge Asset.
Be Open to Starting at the Bottom.
Don't Forget the Power of Networking.
Teach Yourself Relevant Tech Skills.
Look for Crossover Positions.
Network with the Right People.
Find the Right Internship.
Create an Effective Resume.

Skills evaluated in this interview

Interview experience
5
Excellent
Difficulty level
Moderate
Process Duration
Less than 2 weeks
Result
Selected Selected

I applied via Naukri.com and was interviewed in Jun 2022. There were 4 interview rounds.

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 - Coding Test 

Data structure Hash Map problem and java 8 code

Round 3 - Coding Test 

Coding singlton code and immutable code hashcode equals java 8 code data structure spring boot microservicis

Round 4 - HR 

(2 Questions)

  • Q1. How was your project info details
  • Q2. What about your qualifications

Interview Preparation Tips

Interview preparation tips for other job seekers - Java 8 microservicis spring boot concept should be strong knowledge

I applied via Campus Placement and was interviewed in Aug 2022. There were 2 interview rounds.

Round 1 - Aptitude Test 

The test contains aptitude ques and one coding ques

Round 2 - Technical 

(3 Questions)

  • Q1. They asked about oops concepts in depth
  • Q2. They also asked about dbms concepts
  • Q3. And one coding ques the ques the interviewer asked is palindrome number

Interview Preparation Tips

Interview preparation tips for other job seekers - All the best for your interview be confident and you can do it

UST HR Interview Questions

63 questions and answers

Q. How do you manage stress?
Q. Tell me about your experience.
Q. What are your short and long-term goals?
Interview experience
4
Good
Difficulty level
Moderate
Process Duration
2-4 weeks
Result
Selected Selected

I applied via Company Website and was interviewed before Apr 2022. There were 5 interview rounds.

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 - Coding Test 

Main command on JAVA script and python

Round 3 - Assignment 

What assignments and projects you had done before share that experience

Round 4 - Case Study 

Your theories on what topics you had done your best

Round 5 - One-on-one 

(2 Questions)

  • Q1. That some personal questions and their your preference answers that suitable for your job
  • Q2. Give us the reasons why we should not select for the job
  • Ans. 

    Lack of relevant experience and skills

    • Limited experience in full stack development

    • Lack of proficiency in required programming languages and frameworks

    • Inadequate knowledge of database management systems

    • Weak problem-solving and analytical skills

    • Poor communication and collaboration abilities

  • Answered by AI

Interview Preparation Tips

Topics to prepare for IBM Full Stack Software Developer interview:
  • Backend
  • Full Stack
Interview preparation tips for other job seekers - Be confident, honest and value your words
Are these interview questions helpful?
Interview experience
4
Good
Difficulty level
Moderate
Process Duration
2-4 weeks
Result
-

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

Round 1 - Technical 

(2 Questions)

  • Q1. Check whether a given graph is cyclic
  • Q2. Factory design pattern question
  • Ans. 

    The Factory Design Pattern creates objects without specifying the exact class, promoting flexibility and scalability.

    • Encapsulates object creation, allowing for easier maintenance and modification.

    • Promotes loose coupling by using interfaces or abstract classes.

    • Example: A ShapeFactory that creates different shapes (Circle, Square) based on input.

    • Useful in scenarios where the system needs to be independent of how its obje...

  • Answered by AI

Skills evaluated in this interview

I applied via Naukri.com and was interviewed in Oct 2022. There were 4 interview rounds.

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 - Coding Test 

Because it's so easy And because of that I have prepared for it

Round 3 - Aptitude Test 

Because it's so easy and become of that I have prepared for it

Round 4 - HR 

(7 Questions)

  • Q1. Because it's so easy and become of that I have prepared for it
  • Q2. Your self.how to prepare on this exam
  • Q3. What are your strengths? How do you think they will be an advantage for this position?
  • Q4. Do you have good time management skills? Tell me how you use them on a typical day.
  • Q5. Do you have any hobbies? What are the things you enjoy doing the most?
  • Q6. What do you consider to be a good work ethic?
  • Q7. Would you call yourself a team player?

Interview Preparation Tips

Topics to prepare for Cognizant Full Stack Software Developer interview:
  • Ideas
  • Project Management
  • Software Testing
Interview preparation tips for other job seekers - Hard working person,and intelligent for solving problems
Interview experience
4
Good
Difficulty level
-
Process Duration
-
Result
-
Round 1 - Aptitude Test 

Aptitude test basic on java

Round 2 - HR 

(2 Questions)

  • Q1. Java aptitude questions
  • Q2. Web technologies

UST Interview FAQs

How many rounds are there in UST Full Stack Software Developer interview?
UST interview process usually has 1-2 rounds. The most common rounds in the UST interview process are Aptitude Test, Technical and Coding Test.
What are the top questions asked in UST Full Stack Software Developer interview?

Some of the top questions asked at the UST Full Stack Software Developer interview -

  1. If a application is running slow what process would you follow to find root cau...read more
  2. Palindrome c...read more
  3. Basic API questions- DI, Ef querying databs Angular bas...read more

Tell us how to improve this page.

Overall Interview Experience Rating

4/5

based on 2 interview experiences

Difficulty level

Moderate 100%

Duration

2-4 weeks 100%
View more
Join UST Create change that stands the test of time
UST Full Stack Software Developer Salary
based on 10 salaries
₹6.7 L/yr - ₹14.6 L/yr
5% more than the average Full Stack Software Developer Salary in India
View more details

UST Full Stack Software Developer Reviews and Ratings

based on 1 review

3.0/5

Rating in categories

4.0

Skill development

3.0

Work-life balance

2.0

Salary

3.0

Job security

1.0

Company culture

2.0

Promotions

2.0

Work satisfaction

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

₹3.8 L/yr - ₹20.7 L/yr

Senior Software Engineer
1.7k salaries
unlock blur

₹12.7 L/yr - ₹21.8 L/yr

Software Engineer
1.5k salaries
unlock blur

₹4.5 L/yr - ₹20.6 L/yr

System Analyst
976 salaries
unlock blur

₹10.5 L/yr - ₹18 L/yr

Senior Software Developer
929 salaries
unlock blur

₹9.8 L/yr - ₹17.2 L/yr

Explore more salaries
Compare UST with

Accenture

3.7
Compare

Cognizant

3.7
Compare

Capgemini

3.7
Compare

Genpact

3.7
Compare
write
Share an Interview