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 Senior Systems Analyst and Technical Lead Interview Questions, Process, and Tips

Updated 19 Dec 2021

UST Senior Systems Analyst and Technical Lead Interview Experiences

1 interview found

Interview Questionnaire 

19 Questions

  • Q1. Difference between java singleton and Spring Singleton?scenario you used to write Java Singletone, Why you dont beleive Spring Singltone in that scenario
  • Q2. How to resolve if singleton pattern break by below scenarios, File Serializations,Reflection and Cloning
  • Q3.  How Concurrent Hashmap work internally, why you dont use other synchronized structure instead
  • Ans. 

    ConcurrentHashMap is a thread-safe implementation of Map interface in Java.

    • ConcurrentHashMap allows multiple threads to read and write concurrently without blocking each other.

    • It internally divides the map into segments and locks each segment separately to allow concurrent access.

    • Other synchronized structures like Hashtable and synchronizedMap lock the entire map, causing performance issues.

    • ConcurrentHashMap is preferr...

  • Answered by AI
  • Q4. Write immutable class with List /Date Type property.
  • Ans. 

    Immutable class with List/Date Type property

    • Create a final class with private final fields

    • Use unmodifiableList() to create immutable List

    • Use defensive copying for Date property

    • No setters, only getters

    • Override equals() and hashCode() methods

  • Answered by AI
  • Q5. How to make singleton class thread safe, what is volatile?
  • Ans. 

    To make a singleton class thread safe, use synchronized keyword or double-checked locking. Volatile keyword ensures visibility of changes across threads.

    • Use synchronized keyword to ensure only one thread can access the instance at a time

    • Use double-checked locking to avoid unnecessary synchronization

    • Declare the instance variable as volatile to ensure visibility of changes across threads

    • Example: public static synchronize...

  • Answered by AI
  • Q6. SpringInterceptor, Dis advantage of micro Service, Global Exception handling in Spring
  • Q7. Stream, Lambda and Functional interface Combination to write functional programming
  • Ans. 

    Stream, Lambda and Functional interface can be combined to write functional programming in Java

    • Streams provide a functional way to process collections of data

    • Lambda expressions allow for functional programming by providing a way to pass behavior as an argument

    • Functional interfaces define the contract for a lambda expression

    • Example: using a stream to filter a list of integers and then using a lambda expression to map ea

  • Answered by AI
  • Q8. @Asynch, @Scheduler
  • Q9. How to access rest endpoint in Asynchronous manner
  • Ans. 

    To access rest endpoint in asynchronous manner, use AJAX or fetch API with async/await or promises.

    • Use AJAX or fetch API to make asynchronous requests to the REST endpoint

    • Use async/await or promises to handle the asynchronous response

    • Ensure that the endpoint supports asynchronous requests

  • Answered by AI
  • Q10. Advantage and disadvantage of Static method
  • Ans. 

    Static methods are useful for utility functions but can't access instance variables.

    • Advantage: Can be called without creating an instance of the class

    • Advantage: Useful for utility functions that don't require access to instance variables

    • Disadvantage: Can't access instance variables

    • Disadvantage: Can't be overridden in subclasses

  • Answered by AI
  • Q11. Use of helm file and use of kubernate
  • Ans. 

    Helm is a package manager for Kubernetes while Kubernetes is an open-source container orchestration platform.

    • Helm is used to manage Kubernetes applications and their dependencies

    • Helm charts are used to define, install, and upgrade Kubernetes applications

    • Kubernetes is used to automate deployment, scaling, and management of containerized applications

    • Kubernetes uses declarative configuration to manage applications and the

  • Answered by AI
  • Q12. How to decide NoSql is sufficient in your project
  • Ans. 

    NoSql is sufficient when data is unstructured and requires high scalability and performance.

    • Consider the type of data and its structure

    • Evaluate the scalability and performance requirements

    • Assess the need for complex queries and transactions

    • Examples: social media data, IoT data, real-time analytics

  • Answered by AI
  • Q13. How to listen S3 has a fileChange, how can you manage multiple insertion of same file..
  • Ans. 

    To manage multiple insertions of the same file in S3, use versioning and object locking.

    • Enable versioning on the S3 bucket to keep track of changes to the file.

    • Use object locking to prevent multiple insertions of the same file at the same time.

    • Implement a notification system to alert users when a file has been updated.

    • Consider using a unique identifier for each file to avoid confusion.

    • Implement a backup and recovery pl

  • Answered by AI
  • Q14. Leaders and Followers in Cassandra
  • Ans. 

    In Cassandra, leaders are responsible for handling read and write requests while followers replicate data.

    • Leaders are chosen based on their proximity to the client and their ability to handle requests efficiently.

    • Followers replicate data from the leader and can take over as leader if the current leader fails.

    • Cassandra uses a gossip protocol to ensure that all nodes are aware of the current leader and follower status.

    • Le...

  • Answered by AI
  • Q15. Kafka topic, replication and offset
  • Q16. Different AWS commands you used in aws cli
  • Ans. 

    AWS CLI commands used as Senior Systems Analyst and Technical Lead

    • aws s3 ls - List all S3 buckets

    • aws ec2 describe-instances - Describe all EC2 instances

    • aws rds describe-db-instances - Describe all RDS instances

    • aws lambda list-functions - List all Lambda functions

    • aws cloudformation describe-stacks - Describe all CloudFormation stacks

  • Answered by AI
  • Q17. How to make a db entity un modify or immutable
  • Ans. 

    To make a db entity unmodifiable, use constraints or triggers to prevent updates or deletes.

    • Use a constraint to prevent updates or deletes on the entity

    • Create a trigger to roll back any update or delete operation on the entity

    • Grant read-only access to the entity to prevent modifications

    • Use database permissions to restrict modification access to the entity

    • Consider using a separate read-only database for the entity

  • Answered by AI
  • Q18. Different Repo implemented in spring Data
  • Ans. 

    Spring Data supports various repositories for different data sources

    • Spring Data JPA for relational databases

    • Spring Data MongoDB for NoSQL databases

    • Spring Data Redis for key-value stores

    • Spring Data Cassandra for column-family stores

    • Spring Data Neo4j for graph databases

  • Answered by AI
  • Q19. String pool, stack overFlow error, ClassCast and classDefenition Error

Interview Preparation Tips

Interview preparation tips for other job seekers - Always prepare programming with Array operations, compare,Thread creation with sleep, Immutable, Singleton, map iteration, stream with map,fibnocii

Skills evaluated in this interview

Interview questions from similar companies

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

(1 Question)

  • Q1. What are the current vesrion of Microsoft windows Server? What is Hyper-V? What is Active Directory? What is Dns? What is Dhcp? What is wsus? What is current versuon Client windows Operating system re...
  • Ans. 

    The current version of Microsoft Windows Server is Windows Server 2019. Hyper-V is a virtualization platform. Active Directory is a directory service. DNS is a system that translates domain names to IP addresses. DHCP is a network protocol that assigns IP addresses to devices. WSUS is Windows Server Update Services. The current version of client Windows operating system is Windows 10.

    • Windows Server 2019 is the latest v...

  • Answered by AI
Round 2 - Technical 

(1 Question)

  • Q1. What is vmware vsphere? What is Drs in Vmware? What is High availability in ware? What is Fault Tolerance in Vmware?
  • Ans. 

    VMware vSphere is a virtualization platform that provides virtualization, management, resource optimization, and more.

    • DRS (Distributed Resource Scheduler) in VMware is a feature that automatically balances computing workloads across a cluster of ESXi hosts.

    • High availability in VMware ensures that virtual machines are restarted on another host in case of a host failure.

    • Fault Tolerance in VMware provides continuous avail...

  • Answered by AI
Round 3 - Technical 

(1 Question)

  • Q1. What is Microsoft Azure Cloud?
  • Ans. 

    Microsoft Azure Cloud is a cloud computing service provided by Microsoft, offering a variety of services and resources for building, deploying, and managing applications.

    • Provides infrastructure as a service (IaaS), platform as a service (PaaS), and software as a service (SaaS) offerings

    • Offers services such as virtual machines, databases, AI and machine learning tools, and more

    • Allows for scalability, flexibility, and co...

  • Answered by AI
Round 4 - Technical 

(1 Question)

  • Q1. What is Fsmo riles in Active Directoryand what are those?
  • Ans. 

    FSMO stands for Flexible Single Master Operations. They are specialized roles in Active Directory that handle specific tasks.

    • There are 5 FSMO roles: Schema Master, Domain Naming Master, RID Master, PDC Emulator, and Infrastructure Master.

    • Each FSMO role is responsible for a specific aspect of the Active Directory environment.

    • For example, the PDC Emulator role handles password changes and time synchronization within a do

  • Answered by AI
Round 5 - Technical 

Interview Preparation Tips

Interview preparation tips for other job seekers - The interview round is good
Interview experience
5
Excellent
Difficulty level
Moderate
Process Duration
2-4 weeks
Result
Selected Selected

I applied via Recruitment Consulltant and was interviewed in Aug 2024. There were 4 interview rounds.

Round 1 - Aptitude Test 

Its moderate and nit that much difficult to attempt

Round 2 - Coding Test 

Coding also moderate its not that much deep

Round 3 - Assignment 

Assignment is based on verbal communication

Round 4 - HR 

(5 Questions)

  • Q1. What is the 1st priority job or family?
  • Ans. 

    Family should be the 1st priority as they provide emotional support and love.

    • Family provides emotional support during tough times

    • Family offers unconditional love and care

    • Job can always be replaced, but family is irreplaceable

  • Answered by AI
  • Q2. What is the java?
  • Ans. 

    Java is a high-level programming language known for its portability, security, and versatility.

    • Java is an object-oriented language

    • It is platform-independent, meaning code can run on any device with a Java Virtual Machine (JVM)

    • Java is used for developing web applications, mobile apps, desktop applications, and more

  • Answered by AI
  • Q3. Tell me your personal details
  • Ans. 

    I am a dedicated and experienced System Analyst with a strong background in IT and problem-solving skills.

    • Experienced in analyzing and designing software systems

    • Proficient in programming languages such as Java, C++, and SQL

    • Strong communication and teamwork skills

    • Detail-oriented and able to prioritize tasks effectively

  • Answered by AI
  • Q4. Regarding coding
  • Q5. Regarding gk questions

Skills evaluated in this interview

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

I applied via Company Website and was interviewed in Dec 2024. There were 2 interview rounds.

Round 1 - Coding Test 

One coding question and communication test

Round 2 - Technical 

(1 Question)

  • Q1. Tell me about project
Interview experience
4
Good
Difficulty level
-
Process Duration
-
Result
-

I applied via Campus Placement

Round 1 - Aptitude Test 

I dont remember it exactly now

Round 2 - Technical 

(1 Question)

  • Q1. What do you know about Itil process?
  • Ans. 

    ITIL (Information Technology Infrastructure Library) is a set of best practices for IT service management.

    • ITIL is a framework that outlines best practices for IT service management.

    • It focuses on aligning IT services with the needs of the business.

    • ITIL processes include incident management, change management, problem management, and more.

    • ITIL helps organizations improve efficiency, reduce costs, and provide better servi...

  • Answered by AI
Round 3 - HR 

(1 Question)

  • Q1. Tell me about your college project

Skills evaluated in this interview

Interview experience
3
Average
Difficulty level
-
Process Duration
-
Result
-
Round 1 - Technical 

(1 Question)

  • Q1. Tech round of interview
Round 2 - Technical 

(1 Question)

  • Q1. Technical rpund of interview
Round 3 - Behavioral 

(1 Question)

  • Q1. General abou project details
Interview experience
5
Excellent
Difficulty level
Easy
Process Duration
Less than 2 weeks
Result
Selected Selected

I applied via Referral and was interviewed in Dec 2023. There were 2 interview rounds.

Round 1 - HR 

(1 Question)

  • Q1. Basics question regarding past working
Round 2 - Technical 

(1 Question)

  • Q1. No such questions
Interview experience
5
Excellent
Difficulty level
Moderate
Process Duration
Less than 2 weeks
Result
Not Selected

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

Round 1 - Aptitude Test 

Medium level question where asked in this round.

Round 2 - Coding Test 

1 medium 1 hard question and had a good structured question.

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

I applied via Referral and was interviewed in Apr 2023. There were 2 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 - One-on-one 

(3 Questions)

  • Q1. Related to my previous work experience
  • Q2. Question are related to my previous job experience
  • Q3. General technical questions
Interview experience
4
Good
Difficulty level
Moderate
Process Duration
-
Result
Selected Selected
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 - Technical 

(2 Questions)

  • Q1. Describe product development process
  • Ans. 

    Product development process involves designing, creating, and testing a product before it is launched in the market.

    • Market research to identify customer needs and preferences

    • Concept development and brainstorming ideas

    • Designing and prototyping the product

    • Testing and refining the product based on feedback

    • Manufacturing and production

    • Launching and marketing the product

    • Continuous improvement and updates based on customer fe

  • Answered by AI
  • Q2. What is meant by SPES
  • Ans. 

    SPES stands for System Performance Evaluation System, a tool used to analyze and optimize the performance of computer systems.

    • SPES is a software tool used by system engineers to evaluate the performance of computer systems.

    • It helps in identifying bottlenecks and optimizing system performance.

    • SPES can be used to analyze CPU usage, memory usage, disk I/O, and network performance.

    • By using SPES, system engineers can make i...

  • Answered by AI

Interview Preparation Tips

Interview preparation tips for other job seekers - Prepare about company and ask good question

UST Interview FAQs

What are the top questions asked in UST Senior Systems Analyst and Technical Lead interview?

Some of the top questions asked at the UST Senior Systems Analyst and Technical Lead interview -

  1. How to listen S3 has a fileChange, how can you manage multiple insertion of sam...read more
  2. How to make singleton class thread safe, what is volati...read more
  3. How Concurrent Hashmap work internally, why you dont use other synchronized st...read more

Tell us how to improve this page.

Interview Questions from Similar Companies

TCS Interview Questions
3.7
 • 10.3k Interviews
Infosys Interview Questions
3.7
 • 7.6k Interviews
Wipro Interview Questions
3.7
 • 5.6k Interviews
Cognizant Interview Questions
3.8
 • 5.5k Interviews
Tech Mahindra Interview Questions
3.5
 • 3.8k Interviews
HCLTech Interview Questions
3.5
 • 3.8k Interviews
Genpact Interview Questions
3.9
 • 3k Interviews
LTIMindtree Interview Questions
3.8
 • 3k Interviews
DXC Technology Interview Questions
3.7
 • 804 Interviews
Mphasis Interview Questions
3.4
 • 792 Interviews
View all
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