i
uCertify
Filter interviews by
I appeared for an interview before Nov 2020.
Round duration - 50 minutes
Round difficulty - Easy
Compute the skyline of given rectangular buildings in a 2D city, eliminating hidden lines and forming the outer contour of the silhouette when viewed from a distance. Each building is ...
Compute the skyline of given rectangular buildings in a 2D city, eliminating hidden lines and forming the outer contour of the silhouette.
Iterate through the buildings and create a list of critical points (x, y) where the height changes.
Sort the critical points based on x-coordinate and process them to form the skyline.
Merge consecutive horizontal segments of equal height to ensure no duplicates in the output.
Given a string STR
containing both lowercase and uppercase letters, the task is to sort the string so that the resulting string contains uppercase and lower...
Sort a string with alternate lowercase and uppercase letters in sorted order.
Split the string into lowercase and uppercase letters.
Sort the lowercase and uppercase letters separately.
Merge the sorted lowercase and uppercase letters alternately.
Round duration - 15 Minutes
Round difficulty - Easy
Round duration - 60 minutes
Round difficulty - Easy
Given a string 'STR' consisting solely of the characters “{”, “}”, “(”, “)”, “[” and “]”, determine if the parentheses are balanced.
The first line contains an...
Check if given strings containing parentheses are balanced or not.
Use a stack to keep track of opening parentheses
Iterate through the string and push opening parentheses onto the stack
When a closing parenthesis is encountered, pop from the stack and check if it matches the corresponding opening parenthesis
If stack is empty at the end and all parentheses are matched, the string is balanced
If stack is not empty or mismat...
Round duration - 15 minutes
Round difficulty - Easy
Tip 1 : Practice as many as topics u can
Tip 2 : practice important questions asked in company by seeing reviews
Tip 1 : have some projects and internships in your resume
Tip 2 : Skills related to position
Top trending discussions
Basic Aptitude test
Coding Round is little tough.
I applied via Approached by Company and was interviewed before Apr 2023. There were 2 interview rounds.
They will give you problem to solve
Machine coding round
I applied via Referral and was interviewed in Jul 2024. There were 3 interview rounds.
Indexing improves data retrieval speed but can increase storage and maintenance costs.
Faster query performance: Indexes allow for quicker data retrieval. For example, searching for a user by ID is faster with an index.
Reduced I/O operations: Indexes minimize the number of disk reads required to find data, enhancing performance.
Increased storage requirements: Indexes consume additional disk space, which can be significa...
SQL- 1 departments with no users
2 dept_id and their respective no. of users
DSA1: Most frequent no. in an array
DSA2: Zero Sum subarray exists
I applied via Referral and was interviewed before Oct 2023. There were 3 interview rounds.
Use a hash set to find duplicates in an array of strings.
Create a hash set to store unique elements.
Iterate through the array and check if the element is already in the hash set.
If it is, then it is a duplicate. If not, add it to the hash set.
Find the single duplicate element in an array of strings with length n-1.
Iterate through the array and use a HashSet to keep track of elements seen so far.
If an element is already in the HashSet, that is the duplicate element.
Return the duplicate element once found.
Create a student support system
Design an order and payments system for an EdTech company
Allow users to browse and select courses
Implement a shopping cart for users to add courses
Integrate payment gateways for secure transactions
Provide order confirmation and receipt to users
Allow users to track their order status
I appeared for an interview before Mar 2024, where I was asked the following questions.
I applied via Naukri.com and was interviewed in Sep 2022. There were 3 interview rounds.
Basic coding maths aptitude java python communication skills test
Java coding c plus python SQL oracle dbmsos
posted on 19 Oct 2017
I applied via Company Website and was interviewed before Nov 2022. There were 4 interview rounds.
3 questions in 3 hr, topics were Dp, Strings, Tree
1hr durations 40 questions, main topics were patterns, profit loss, work man , etc.
I applied via Naukri.com and was interviewed before Oct 2022. There were 4 interview rounds.
Implement login with Google SSO, show emails in a single place
Middleware in Express is a function that has access to the request and response objects.
Create a middleware function using app.use() method in Express.
Middleware functions have access to the request object (req), the response object (res), and the next middleware function in the application's request-response cycle.
Example: app.use((req, res, next) => { console.log('This is a middleware function'); next(); });
Lazy loading in Angular delays loading of modules until they are needed
Lazy loading helps improve performance by only loading modules when they are required
It is achieved by using the loadChildren property in the route configuration
Lazy loaded modules are loaded asynchronously when the user navigates to the corresponding route
Server-side rendering (SSR) in Angular can be enabled by using Angular Universal.
Install Angular Universal using Angular CLI
Create a new Angular Universal project
Update app.module.ts to include server-side rendering
Build and run the Angular Universal project
based on 1 review
Rating in categories
Accounts Manager
24
salaries
| ₹3.2 L/yr - ₹6 L/yr |
Application Developer
15
salaries
| ₹3.6 L/yr - ₹6.5 L/yr |
SME
12
salaries
| ₹3.8 L/yr - ₹4.7 L/yr |
Web Application Developer
8
salaries
| ₹2.7 L/yr - ₹5.3 L/yr |
Web Developer
8
salaries
| ₹2.5 L/yr - ₹4.3 L/yr |
Acadecraft
Coding Ninjas
Internshala
Globus Infocom