Filter interviews by
Hitting a URL initiates a series of network and application processes to retrieve and display web content.
1. DNS Resolution: The browser queries a DNS server to translate the URL into an IP address.
2. TCP Connection: A TCP connection is established with the server using the IP address on port 80 (HTTP) or 443 (HTTPS).
3. HTTP Request: The browser sends an HTTP request (GET, POST, etc.) to the server for the desired...
HTTP methods are actions that can be performed on a resource, such as GET, POST, PUT, DELETE.
GET - Retrieve data from a server
POST - Send data to a server to create/update a resource
PUT - Update a resource on the server
DELETE - Remove a resource from the server
Routing in Angular is the process of navigating between different components or views based on the URL.
Angular uses the Angular Router module to handle routing.
Routes are defined in the app-routing.module.ts file using the RouterModule.forRoot() method.
Routes can have path, component, redirectTo, pathMatch, and children properties.
RouterOutlet directive is used in the main app component to display the routed compo...
Angular lifecycle hooks manage component creation, updates, and destruction, ensuring efficient rendering and resource management.
ngOnInit: Called once after the first ngOnChanges. Ideal for initialization logic. Example: Fetching data from a service.
ngOnChanges: Invoked before ngOnInit and whenever one or more data-bound input properties change. Example: Reacting to input changes.
ngDoCheck: Called during every ch...
Java is a versatile programming language known for its platform independence, object-oriented features, and robust libraries.
Platform independence - Java programs can run on any platform that has a Java Virtual Machine (JVM)
Object-oriented - Java supports the principles of encapsulation, inheritance, and polymorphism
Robust libraries - Java has a vast collection of libraries for various tasks, such as networking, G...
Collections are data structures in programming that store and manage groups of related objects or values.
Types of collections include Lists, Sets, and Maps.
Lists (e.g., ArrayList in Java) allow duplicate elements and maintain order.
Sets (e.g., HashSet in Java) do not allow duplicates and are unordered.
Maps (e.g., HashMap in Java) store key-value pairs for efficient data retrieval.
Use a simple algorithm to find the best days to buy and sell a stock based on price list.
Iterate through the list of prices and keep track of the minimum price and maximum profit
Calculate the profit for each day by subtracting the current price from the minimum price
Update the maximum profit if a higher profit is found
Return the buy and sell days that result in the maximum profit
Docker is needed for containerization, enabling easy deployment, scaling, and management of applications.
Allows for consistent environments across different systems
Improves application portability and scalability
Facilitates faster deployment and updates
Enables efficient resource utilization
Simplifies dependency management
Service-based companies provide intangible offerings, while product-based companies sell tangible goods.
Service-based companies focus on delivering expertise or assistance (e.g., consulting firms).
Product-based companies create and sell physical items (e.g., electronics manufacturers).
Revenue models differ: service companies often charge hourly or project-based fees, while product companies sell items at a set pri...
RPA cannot handle tasks that require human emotions, creativity, and critical thinking.
RPA cannot make decisions based on emotions or intuition.
RPA cannot come up with creative solutions to complex problems.
RPA cannot adapt to unexpected situations that require critical thinking.
RPA cannot handle tasks that involve empathy or understanding human emotions.
RPA cannot replace jobs that require human interaction or co...
I appeared for an interview in May 2025, where I was asked the following questions.
Hitting a URL initiates a series of network and application processes to retrieve and display web content.
1. DNS Resolution: The browser queries a DNS server to translate the URL into an IP address.
2. TCP Connection: A TCP connection is established with the server using the IP address on port 80 (HTTP) or 443 (HTTPS).
3. HTTP Request: The browser sends an HTTP request (GET, POST, etc.) to the server for the desired reso...
SSL certification secures data transmission over the internet using encryption and authentication.
SSL (Secure Sockets Layer) encrypts data between a client and server to ensure privacy.
It uses a combination of public and private keys for secure communication.
When a user connects to a website, the server presents its SSL certificate to verify its identity.
Browsers display a padlock icon in the address bar for SSL-secure...
I appeared for an interview in Jan 2025, where I was asked the following questions.
Recruiting is the process of identifying, attracting, and selecting qualified candidates for job openings within an organization.
Identifying job requirements: Understanding the skills and qualifications needed for a position.
Sourcing candidates: Utilizing job boards, social media, and networking to find potential candidates.
Screening resumes: Reviewing applications to shortlist candidates who meet the job criteria.
Cond...
I appeared for an interview in Jan 2025.
A typical coding test would feature a request to implement a Caesar cipher code.
HTTP methods are actions that can be performed on a resource, such as GET, POST, PUT, DELETE.
GET - Retrieve data from a server
POST - Send data to a server to create/update a resource
PUT - Update a resource on the server
DELETE - Remove a resource from the server
I reside in a vibrant neighborhood that blends urban convenience with a touch of nature, offering a perfect balance for work and leisure.
Located in a bustling city center, close to public transport and amenities.
Surrounded by parks and green spaces, ideal for outdoor activities.
Diverse community with a mix of cultures and cuisines, enhancing the local experience.
Proximity to my workplace, reducing commute time and incr...
They were asked about the Factorial programme and Then told me to explain that code.
Threads and Exception Handling topics
I applied via Naukri.com and was interviewed in Aug 2024. There was 1 interview round.
Routing in Angular is the process of navigating between different components or views based on the URL.
Angular uses the Angular Router module to handle routing.
Routes are defined in the app-routing.module.ts file using the RouterModule.forRoot() method.
Routes can have path, component, redirectTo, pathMatch, and children properties.
RouterOutlet directive is used in the main app component to display the routed components...
Angular lifecycle hooks manage component creation, updates, and destruction, ensuring efficient rendering and resource management.
ngOnInit: Called once after the first ngOnChanges. Ideal for initialization logic. Example: Fetching data from a service.
ngOnChanges: Invoked before ngOnInit and whenever one or more data-bound input properties change. Example: Reacting to input changes.
ngDoCheck: Called during every change ...
Python and Spark online coding
Use a simple algorithm to find the best days to buy and sell a stock based on price list.
Iterate through the list of prices and keep track of the minimum price and maximum profit
Calculate the profit for each day by subtracting the current price from the minimum price
Update the maximum profit if a higher profit is found
Return the buy and sell days that result in the maximum profit
Project experience and expectations.
I applied via Approached by Company and was interviewed in Apr 2024. There was 1 interview round.
Service-based companies provide intangible offerings, while product-based companies sell tangible goods.
Service-based companies focus on delivering expertise or assistance (e.g., consulting firms).
Product-based companies create and sell physical items (e.g., electronics manufacturers).
Revenue models differ: service companies often charge hourly or project-based fees, while product companies sell items at a set price.
Cu...
Top trending discussions
The duration of Trigent Software interview process can vary, but typically it takes about less than 2 weeks to complete.
based on 50 interview experiences
Difficulty level
Duration
based on 559 reviews
Rating in categories
Software Engineer
182
salaries
| ₹4 L/yr - ₹8.5 L/yr |
Senior Software Engineer
142
salaries
| ₹11.2 L/yr - ₹22.9 L/yr |
Softwaretest Engineer
133
salaries
| ₹2.5 L/yr - ₹8.9 L/yr |
Recruitment Analyst
132
salaries
| ₹2 L/yr - ₹4.5 L/yr |
Software Developer
71
salaries
| ₹3 L/yr - ₹10.5 L/yr |
ITC Infotech
CMS IT Services
KocharTech
Xoriant