Filter interviews by
I applied via Job Portal and was interviewed in Sep 2022. There were 2 interview rounds.
Software is a set of instructions that tell a computer what to do, while hardware refers to the physical components of a computer system.
Software is intangible and can be easily modified or updated
Hardware is tangible and cannot be easily modified or updated
Software is installed on hardware to make it functional
Examples of software include operating systems, applications, and games
Examples of hardware include processor...
A microcontroller is a small computer on a single integrated circuit that is designed to control specific devices.
It contains a CPU, memory, and input/output peripherals on a single chip
Used in embedded systems, robotics, and automation
Examples include Arduino, Raspberry Pi, and PIC microcontrollers
Top trending discussions
I applied via Walk-in and was interviewed before Sep 2020. There were 5 interview rounds.
I tend to be overly critical of my own work, which can slow down my progress and decision-making.
I often spend too much time refining code, aiming for perfection, which can delay project timelines.
In team settings, I sometimes hesitate to share my ideas, fearing they may not meet high standards.
I have learned to set deadlines for myself to ensure I complete tasks without getting stuck in analysis paralysis.
I appeared for an interview before Mar 2023.
Coding test, on C, around 1 hr, on teams
posted on 28 Jun 2024
Design patterns in C++ are reusable solutions to common problems in software design.
Design patterns help in creating flexible, maintainable, and scalable code.
Examples of design patterns in C++ include Singleton, Factory, Observer, and Strategy.
Each design pattern has its own purpose and can be applied in different scenarios.
Understanding design patterns can improve code quality and efficiency.
posted on 16 Oct 2024
posted on 12 Sep 2024
Preprocessing raw data involves cleaning, transforming, and organizing data to make it suitable for analysis.
Remove any irrelevant or duplicate data
Handle missing values by imputation or deletion
Normalize or standardize numerical data
Encode categorical variables using techniques like one-hot encoding
Feature scaling for machine learning algorithms
Perform text preprocessing like tokenization and stemming
Specify the existing solution by documenting its architecture, components, technologies used, and any modifications made.
Document the architecture of the solution, including high-level components and their interactions
List the technologies used in the solution, such as programming languages, frameworks, and databases
Describe any modifications or customizations made to the existing solution
Include any performance metric...
posted on 1 Jun 2024
A program to print Fibonacci series using recursion.
Define a recursive function that takes an integer n as input
Base case: if n is 0 or 1, return n
Recursive case: return the sum of the previous two Fibonacci numbers
Call the recursive function with the desired number of terms and print the result
My strengths in computer science include problem-solving, coding proficiency, and a strong understanding of algorithms and data structures.
Problem-Solving Skills: I excel at breaking down complex problems into manageable parts, as demonstrated in a recent project where I optimized a search algorithm, reducing time complexity from O(n^2) to O(n log n).
Proficiency in Multiple Programming Languages: I am fluent in Java, P...
based on 1 interview experience
Difficulty level
Duration
based on 1 review
Rating in categories
Technical Specialist
389
salaries
| ₹8.1 L/yr - ₹25 L/yr |
Technical Architect
124
salaries
| ₹12.4 L/yr - ₹32 L/yr |
Technical Lead
80
salaries
| ₹14.6 L/yr - ₹32 L/yr |
Software Engineer
78
salaries
| ₹4.8 L/yr - ₹18 L/yr |
Engineer
63
salaries
| ₹6 L/yr - ₹16.4 L/yr |
Bosch
Yazaki
Faurecia
Valeo