Filter interviews by
posted on 13 Nov 2019
I applied via Campus Placement and was interviewed before Nov 2018. There were 4 interview rounds.
A process is an instance of a program, while a thread is a unit of execution within a process. Threading in Linux allows for concurrent execution.
A process is an independent entity that can be scheduled and allocated resources by the operating system.
Threads are lightweight units of execution within a process that share the same memory space.
Threading in Linux is implemented using the clone() system call.
Threads in Lin...
OOP concepts in C++
Encapsulation: bundling of data and methods into a single unit
Inheritance: creating new classes from existing ones
Polymorphism: ability of objects to take on many forms
Abstraction: hiding unnecessary details and exposing only essential features
Encapsulation example: class with private data members and public methods
Inheritance example: derived class inheriting properties and methods from a base class
...
Top trending discussions
I applied via Company Website and was interviewed before May 2023. There was 1 interview round.
Questions related to digital and Analog electronics were asked
I applied via Approached by Company and was interviewed in Feb 2024. There were 3 interview rounds.
I have worked on projects related to developing software for autonomous vehicles and implementing machine learning algorithms for predictive maintenance.
Developed software for autonomous vehicles to improve navigation and obstacle avoidance
Implemented machine learning algorithms for predictive maintenance in manufacturing plants
Collaborated with cross-functional teams to integrate new technologies into existing systems
I have experience with Java, Python, SQL, AWS, Docker, and Kubernetes in my previous projects.
Java
Python
SQL
AWS
Docker
Kubernetes
Docker is a platform for developing, shipping, and running applications in containers.
Docker allows applications to be isolated in containers, making them portable and easy to deploy across different environments.
Containers share the host OS kernel but run as isolated processes, providing lightweight and efficient virtualization.
Docker simplifies the process of packaging applications and their dependencies, ensuring co...
Database normalization is the process of organizing data in a database to reduce redundancy and improve data integrity.
Database normalization involves breaking down data into smaller, more manageable tables and defining relationships between them.
It helps in reducing data redundancy, improving data integrity, and making the database more efficient.
For example, in a project I worked on, we normalized the database by spl...
I have extensive experience working on challenging projects in various industries.
Led a team in developing a complex software solution for a major client
Managed a project with tight deadlines and limited resources
Implemented innovative solutions to overcome technical obstacles
Collaborated with cross-functional teams to deliver successful outcomes
I would approach learning about new domain and technologies with a different background by leveraging my existing skills, seeking out resources, and collaborating with experts in the field.
Identify key concepts and terminology in the new domain
Seek out online courses, tutorials, and books to gain foundational knowledge
Collaborate with colleagues or mentors who have experience in the new domain
Experiment with hands-on p...
I applied via Referral and was interviewed before Jul 2022. There were 3 interview rounds.
I applied via Company Website and was interviewed before Jan 2023. There were 2 interview rounds.
Simple Python Coding questions.
posted on 27 Jul 2024
Designed and implemented a cloud-based data analytics platform for real-time monitoring of network performance.
Led a team of 5 engineers in developing the platform using AWS services such as EC2, S3, and Lambda functions
Integrated data visualization tools like Tableau for generating reports and dashboards
Implemented machine learning algorithms for predictive analysis of network outages
Collaborated with stakeholders to ...
I applied via Recruitment Consulltant and was interviewed in Dec 2021. There were 3 interview rounds.
Question was related to dynamic programming. There was only one question and I had solve it within 4 hours. There were 50 test cases. All test cases must pass.
I applied via Company Website and was interviewed before Aug 2023. There was 1 interview round.
Online coding test. Duration was 4 hours. Only one question was given. I had implement 4 APIs. Question was related to DP.
I applied via Job Portal and was interviewed in Jul 2024. There were 2 interview rounds.
I am a Senior Engineer with 10+ years of experience in designing and implementing complex systems.
10+ years of experience in engineering
Specialize in designing and implementing complex systems
Strong problem-solving skills
Experience with various programming languages such as Java, Python, and C++
Designed and implemented a cloud-based data analytics platform for real-time monitoring of industrial equipment performance.
Led a team of 5 engineers in developing the platform from scratch
Utilized AWS services such as Lambda, S3, and DynamoDB for data storage and processing
Implemented machine learning algorithms for predictive maintenance
Integrated with existing industrial IoT devices for data collection
Achieved 20% r...
Some of the top questions asked at the SanDisk India Device Design Centre Senior Engineer interview -
based on 6 reviews
Rating in categories
Staff Engineer
82
salaries
| ₹0 L/yr - ₹0 L/yr |
Test Engineer
65
salaries
| ₹0 L/yr - ₹0 L/yr |
Principal Engineer
41
salaries
| ₹0 L/yr - ₹0 L/yr |
Softwaretest Engineer
35
salaries
| ₹0 L/yr - ₹0 L/yr |
Senior Engineer
34
salaries
| ₹0 L/yr - ₹0 L/yr |
Intel
Micron Technology
Samsung Research
Seagate