MNC AUTOMATION
20+ Udaan Interview Questions and Answers
Q1. What is the difference between a stack and a queue? Give an example where you would use each.
A stack is a data structure that follows the Last In First Out (LIFO) principle, while a queue follows the First In First Out (FIFO) principle.
Stack: Used in undo functionality in text editors. Example: Ctrl + Z in Microsoft Word.
Queue: Used in a printer queue where the first document to be printed is the one that was sent first.
Stack: Elements are added and removed from the top of the stack.
Queue: Elements are added at the rear and removed from the front of the queue.
Q2. Trapping Rain-Water problem: Given N non-negative integers representing an elevation map where the width of each bar is 1, compute how much water it is able to trap after raining
Calculate the amount of water trapped in an elevation map
Iterate through the array to find the maximum height on the left and right of each bar
Calculate the water trapped at each bar by finding the minimum of the maximum heights on left and right minus the current height
Sum up the water trapped at each bar to get the total amount of water trapped
Q3. Compute amount of water trapped in an elevation map after raining Iterate through the array and find the maximum height on the left and right of each bar Calculate the amount of water that can be trapped on eac...
read moreTo compute the amount of water trapped in an elevation map after raining, iterate through the array and calculate the trapped water on each bar.
Iterate through the array to find the maximum height on the left and right of each bar
Calculate the amount of water trapped on each bar using the difference between the minimum of the two maximum heights and the height of the bar
Add up the amount of water trapped on each bar to get the total amount of water trapped
Q4. A compiler takes a program as a whole code and the interpreter takes single line of code
Compiler processes entire program code at once, while interpreter processes code line by line.
Compiler translates the entire source code into machine code before execution
Interpreter translates and executes code line by line
Examples of compilers: GCC, Clang
Examples of interpreters: Python, Ruby
Q5. What is the difference between a compiler and an interpreter?
A compiler translates the entire program at once and generates an executable file, while an interpreter translates the program line by line and executes it immediately.
Compiler translates the entire program before execution, while interpreter translates and executes line by line.
Compiler generates an executable file, while interpreter does not.
Compiler is faster in execution as it translates the code only once, while interpreter may be slower as it translates each line during...read more
Q6. How can AmbitionBox grow its traffic to 5X?
AmbitionBox can grow its traffic to 5X by focusing on SEO, content marketing, social media engagement, partnerships, and user-generated content.
Improve SEO strategies to increase organic traffic
Create high-quality and engaging content to attract more visitors
Increase social media presence and engagement to drive traffic
Form partnerships with relevant websites or influencers to reach a wider audience
Encourage user-generated content to increase website engagement and attract mo...read more
Q7. What' is tha mcb miniature circuit breaker
A miniature circuit breaker (MCB) is an automatically operated electrical switch designed to protect an electrical circuit from damage caused by overload or short circuit.
MCBs are commonly used in residential and commercial electrical installations.
They are designed to trip and cut off the power supply when there is an overload or short circuit in the circuit.
MCBs come in various current ratings to suit different applications, such as 6A, 10A, 16A, etc.
They are more compact a...read more
Q8. What what is the MCB miniature circuit breaker
MCB is a type of electrical protection device that automatically switches off electrical circuits during abnormal conditions.
MCB stands for Miniature Circuit Breaker
It is a type of circuit breaker that automatically switches off electrical circuits when there is an overload or short circuit
MCBs are commonly used in residential and commercial electrical installations
They are designed to protect electrical circuits and prevent damage to electrical equipment
MCBs are available in...read more
Q9. What is the rccb resual current circuit breaker
An RCCB (Residual Current Circuit Breaker) is a device designed to quickly disconnect a circuit when it detects an imbalance in the flow of electricity, which could indicate a fault or leakage current.
RCCBs are also known as residual-current devices (RCDs) or ground fault circuit interrupters (GFCIs).
They are commonly used in electrical installations to provide protection against electric shock.
RCCBs work by continuously monitoring the current flowing through the live and neu...read more
Q10. What is the elcb Earth leakage circuit breaker
ELCB is a safety device used to prevent electric shock by detecting small leakage currents and disconnecting the power supply.
ELCB stands for Earth Leakage Circuit Breaker.
It works by detecting small leakage currents to earth and disconnecting the power supply to prevent electric shock.
ELCBs are commonly used in electrical installations to provide an additional layer of safety.
There are two types of ELCBs - voltage-operated ELCB and current-operated ELCB.
Q11. DG how many check available 4chek
The question is unclear and seems to be asking about the number of available checks for a specific purpose.
Ask for clarification on what 'DG' and '4chek' refer to
Provide information on the types of checks available in the context of maintenance technician role
Offer examples of common checks performed in maintenance tasks
Q12. How many types of python comments?
There are two types of Python comments: single-line comments and multi-line comments.
Single-line comments start with a hash symbol (#) and continue until the end of the line. Example: # This is a single-line comment
Multi-line comments are enclosed within triple quotes (''' or "). Example: ''' This is a multi-line comment '''
Q13. what is computer and explain The founder by computer
A computer is an electronic device that processes data and performs tasks according to instructions given by the user.
A computer is made up of hardware components such as the central processing unit (CPU), memory, and storage devices.
It operates using software programs that provide instructions for the hardware to execute.
Computers can perform various tasks such as calculations, data processing, communication, and multimedia functions.
The founder of the modern computer is con...read more
Q14. What is commence and explain it
Commence refers to the beginning or start of something, such as a project or activity.
Commence is a verb that means to begin or start something.
It is often used in formal or professional contexts to indicate the start of a project, event, or activity.
For example, 'The construction of the new office building will commence next month.'
Q15. First bank established by which bank
The first bank established by the Bank of England
The Bank of England was established in 1694 and is considered the first central bank in the world
It was established to act as the government's banker and debt manager
The Bank of England also issues banknotes and regulates the UK's monetary policy
Q16. What u learn in python?
In Python, I have learned about data types, control structures, functions, classes, modules, and libraries.
Data types such as integers, floats, strings, lists, tuples, dictionaries, and sets
Control structures like if-else statements, loops, and exception handling
Functions for code reusability and modularity
Classes for object-oriented programming
Modules and libraries for extending Python's functionality
Example: Learning how to use the 'requests' library for making HTTP request...read more
Q17. What is python?
Python is a high-level, interpreted programming language known for its simplicity and readability.
Python is dynamically typed and garbage-collected.
It supports multiple programming paradigms like procedural, object-oriented, and functional programming.
Python has a large standard library and a thriving community of developers.
Example: print('Hello, World!')
Q18. Menufaturing technology process
Manufacturing technology process involves the use of machinery and tools to produce goods in a systematic way.
Involves designing, analyzing, and improving manufacturing processes
Utilizes various technologies such as CNC machining, 3D printing, and automation
Focuses on efficiency, quality control, and cost-effectiveness
Examples include assembly lines in automotive industry and additive manufacturing in aerospace sector
Q19. What is maintenance?
Maintenance is the process of ensuring that equipment, machinery, or facilities are in good working condition.
Preventive maintenance to avoid breakdowns
Corrective maintenance to fix issues
Predictive maintenance to anticipate problems
Regular inspections and cleaning
Replacing worn-out parts
Ensuring safety standards are met
Keeping records of maintenance activities
Q20. What is jishu hosion
Jishu hosion is a Japanese term that refers to continuous improvement or striving for perfection.
Jishu hosion is a concept commonly associated with the Toyota Production System.
It involves constantly seeking ways to improve processes, products, and services.
Examples include implementing small changes to increase efficiency, reduce waste, and enhance quality.
Q21. What is ur strength
My strength lies in my ability to effectively communicate with team members, problem-solve under pressure, and prioritize tasks to meet deadlines.
Effective communication skills
Strong problem-solving abilities
Ability to prioritize tasks and meet deadlines
Top HR Questions asked in Udaan
Interview Process at Udaan
Top Interview Questions from Similar Companies
Reviews
Interviews
Salaries
Users/Month