Filter interviews by
Be the first one to contribute and help others!
I applied via campus placement at College of Engineering, Guindy Campus and was interviewed in Oct 2024. There were 3 interview rounds.
Aptitude round consists of aptitudes and some pseudocode snippets to solve and it also had one medium level coding question and one hard level coding question.
Pattern pyramid number in Java
Use nested loops to print the pyramid pattern
Increment the number in each row
Handle spaces for proper alignment
A C program to find the factorial of a number using recursion
Use a recursive function to calculate the factorial
Handle the base case when the number is 0 or 1
Multiply the number with the factorial of (number-1) in each recursive call
Little endian and Big endian are byte ordering formats in which multi-byte data is stored in memory.
Little endian: Least significant byte is stored at the lowest memory address.
Big endian: Most significant byte is stored at the lowest memory address.
Example: In Little endian, the number 0x12345678 is stored as 78 56 34 12 in memory.
Example: In Big endian, the same number is stored as 12 34 56 78 in memory.
I use Docker for containerization to easily manage and deploy applications, and Git for version control to collaborate and track changes.
Docker allows for consistent development environments across different machines
Git helps track changes, collaborate with team members, and revert to previous versions if needed
Both tools improve efficiency and productivity in software development
The architecture diagram for a Machine Learning project typically includes data preprocessing, model training, evaluation, and deployment stages.
Data preprocessing stage involves cleaning, transforming, and preparing the data for model training.
Model training stage includes selecting the appropriate algorithm, training the model on the data, and tuning hyperparameters.
Evaluation stage involves assessing the model's per...
I come from a close-knit family of four, including my parents and younger sister.
My parents have always been supportive of my career choices and encouraged me to pursue my passion for software engineering.
My younger sister is currently studying computer science and we often collaborate on coding projects together.
Family gatherings are important to us and we enjoy spending quality time together, whether it's celebrating
I applied via Walk-in and was interviewed in Dec 2024. There were 2 interview rounds.
A tread and sidewall are key components of a tire, providing traction and protection.
The tread is the part of the tire that makes contact with the road surface, designed to provide grip and traction.
The sidewall is the vertical section of the tire that connects the tread to the bead of the tire, providing structural support and protection.
Tread patterns can vary based on the intended use of the tire, such as all-season...
posted on 8 Sep 2024
I applied via Recruitment Consulltant and was interviewed in Aug 2024. There were 5 interview rounds.
My expertise lies in the field of mechanical engineering with a focus on structural analysis and design.
Specialize in structural analysis and design
Proficient in CAD software such as AutoCAD and SolidWorks
Experience with finite element analysis (FEA)
Knowledge of material properties and stress analysis
Worked on projects involving designing and testing mechanical components
The main problem in the part at my working company is frequent breakdowns due to poor quality materials.
Frequent breakdowns due to poor quality materials
Lack of proper maintenance procedures
Inadequate training of maintenance staff
Supplier issues with delivering substandard parts
Quality is the measure of excellence or superiority of something.
Quality is meeting or exceeding customer expectations.
It involves consistency, reliability, and durability.
Quality can be subjective and may vary depending on the context.
Examples include high-quality products, services, processes, and experiences.
As a Sr. Engineer, my responsibility is to lead and manage engineering projects, provide technical expertise, and ensure the successful completion of tasks.
Leading and managing engineering projects from conception to completion
Providing technical expertise and guidance to team members
Ensuring the successful execution of tasks within deadlines and budget constraints
Collaborating with cross-functional teams to achieve pr...
To solve the problem, first identify the root cause, brainstorm potential solutions, evaluate each solution, implement the best one, and monitor the results.
Identify the root cause of the problem by analyzing data and gathering information.
Brainstorm potential solutions with a team or individually.
Evaluate each solution based on feasibility, cost, and impact.
Implement the best solution and monitor the results to ensure...
Seeking new challenges and opportunities for growth in a different environment.
Looking for new challenges and opportunities for professional growth
Interested in working with new technologies or industries
Seeking a better work-life balance or company culture
Wanting to relocate to a different city or country for personal reasons
I am impressed by the company's commitment to innovation, strong team culture, and focus on employee development.
Innovative projects and technologies being developed
Positive team culture and collaboration
Opportunities for professional growth and development
Company's reputation and success in the industry
I am currently earning a competitive salary based on my experience and qualifications.
My current salary is in line with industry standards
I am open to discussing compensation based on the responsibilities of the Sr. Engineer role
I believe my salary should reflect my skills and contributions to the company
The aspect refers to a particular part or feature of something.
Aspect is a specific element or characteristic of a subject or situation.
It can also refer to a particular way in which something can be viewed or interpreted.
For example, in engineering, the aspect of a design could refer to its functionality, aesthetics, or cost-effectiveness.
I applied via Campus Placement and was interviewed in Dec 2024. There were 2 interview rounds.
Memory hierarchy in OS refers to the organization of different types of memory in a computer system.
Memory hierarchy typically includes registers, cache memory, main memory (RAM), and secondary storage (hard drive, SSD).
Registers are the fastest and smallest type of memory, located within the CPU.
Cache memory is a small, fast memory located between the CPU and main memory, used to store frequently accessed data.
Main me...
Memory leak is a situation where a program fails to release memory it has allocated, leading to a gradual loss of available memory.
Memory leaks occur when a program allocates memory but does not release it when it is no longer needed.
This can lead to a gradual decrease in available memory, eventually causing the program or system to crash.
Common causes of memory leaks include improper management of dynamic memory alloc...
Insertion sort is a simple sorting algorithm that builds the final sorted array one item at a time.
Start from the second element and compare it with the elements before it to find the correct position.
Repeat this process for all elements in the array.
Time complexity is O(n^2) in the worst case scenario.
Example: void insertionSort(string arr[], int n) { for (int i = 1; i < n; i++) { string key = arr[i]; int j = i - 1; w
Matrix chain multiplication is a dynamic programming problem to find the most efficient way to multiply a given sequence of matrices.
Use dynamic programming to solve this problem efficiently.
Create a 2D array to store the minimum number of multiplications needed to multiply matrices.
Iterate over different combinations of matrices to find the optimal solution.
Example: For matrices A, B, C with dimensions 10x30, 30x5, 5x
Developed a web application for tracking project progress and managing tasks
Used React.js for front-end development
Implemented RESTful APIs using Node.js and Express for back-end
Utilized MongoDB for database storage
I am a software development engineer with 5 years of experience in building scalable web applications.
5 years of experience in software development
Proficient in building scalable web applications
Strong knowledge of programming languages such as Java, Python, and JavaScript
I am impressed by the company's innovative projects and collaborative work culture.
Innovative projects in AI and machine learning excite me
Positive reviews from current employees about the work environment
Opportunities for growth and learning in a supportive team
I applied via Naukri.com and was interviewed in Jul 2024. There was 1 interview round.
An aptitude test is designed to assess an individual's ability to perform certain tasks or react to a range of different situations. These tests are often used by educational institutions and employers to evaluate potential candidates' skills, talents, and potential for success in a specific role or academic program. Here are some key details about aptitude tests:
1. **Purpose**: Aptitude tests are used to measure a variety of skills, including logical reasoning, verbal ability, numerical skills, and spatial awareness. They help to identify strengths and weaknesses and predict future performance.
2. **Types**:
- **Verbal Reasoning**: Assesses understanding and reasoning using concepts framed in words.
- **Numerical Reasoning**: Tests ability to work with numbers, including basic arithmetic, data interpretation, and logical problem-solving.
- **Abstract Reasoning**: Evaluates the ability to identify patterns, logical rules, and trends in new data.
- **Mechanical Reasoning**: Measures understanding of mechanical and physical principles.
- **Spatial Reasoning**: Assesses the ability to visualize and manipulate objects.
3. **Format**: Aptitude tests can be multiple-choice, true/false, or involve practical problem-solving tasks. They are often timed, with specific sections dedicated to each type of reasoning.
4. **Preparation**:
- **Practice Tests**: Taking practice tests helps familiarize with the format and types of questions.
- **Study Guides**: Reviewing basic concepts in mathematics, grammar, and logical reasoning.
- **Skills Development**: Enhancing skills through puzzles, reading, and other related activities.
5. **Usage**:
- **Recruitment**: Employers use aptitude tests to screen job applicants and find the best fit for a role.
- **Education**: Schools and colleges use these tests for admissions, placement, and identifying areas for student improvement.
- **Career Counseling**: Helps individuals understand their strengths and areas for improvement, guiding career choices.
6. **Scoring**: Scores are typically presented as percentiles, showing how a test-taker compares to a norm group. Higher scores indicate better performance relative to the norm group.
If you have specific questions about a certain type of aptitude test or need preparation tips, feel free to ask!
Binary Tree,Stack,queue,Array,Linked List
Array,Linked List,Binary Tree,Stack,Queue
Data security can be achieved through encryption, access control, regular audits, and employee training.
Implement strong encryption algorithms to protect data in transit and at rest
Use access control mechanisms to restrict unauthorized access to sensitive data
Conduct regular security audits to identify vulnerabilities and address them promptly
Provide comprehensive training to employees on data security best practices
Im...
The pillars of security are confidentiality, integrity, and availability.
Confidentiality ensures that only authorized individuals can access sensitive information.
Integrity ensures that data remains accurate and unaltered.
Availability ensures that data and resources are accessible when needed.
Other pillars may include authentication, authorization, and non-repudiation.
Purchase Engineer
4
salaries
| ₹2 L/yr - ₹4.2 L/yr |
Design Engineer
3
salaries
| ₹2 L/yr - ₹2.4 L/yr |
Yazaki
JK Tyres
Faurecia
Valeo