Filter interviews by
Be the first one to contribute and help others!
I applied via Approached by Company and was interviewed in Mar 2023. There were 2 interview rounds.
I am a software developer with a passion for Python. I have worked on various projects showcasing my skills.
I chose Python because of its simplicity, readability, and vast community support.
Python's extensive libraries and frameworks make it suitable for a wide range of applications.
I have worked on projects like building web applications using Django, data analysis using pandas, and automation scripts using Selenium.
O...
I chose Gaotek because of its reputation in the software development industry.
Gaotek is known for its cutting-edge technology and innovative solutions.
The company has a strong focus on professional growth and learning opportunities.
Gaotek's work culture promotes collaboration and teamwork.
I was impressed by the positive reviews and success stories of Gaotek's previous interns and employees.
Python is a high-level interpreted language while C is a low-level compiled language.
Python is dynamically typed while C is statically typed.
Python has automatic memory management while C requires manual memory management.
Python is easier to learn and write code in while C is more efficient and faster.
Python is used for web development, data analysis, and machine learning while C is used for system programming and embe...
Unpaid internships can provide valuable learning opportunities and networking connections.
Gain practical experience and enhance skills
Build a professional network
Explore different career paths
Gain exposure to real-world projects
Increase chances of future employment
Learn from experienced professionals
Develop a strong work ethic
Demonstrate dedication and commitment
I applied via LinkedIn and was interviewed in Feb 2023. There were 2 interview rounds.
I have worked on various projects including a web application for a retail company and a mobile app for a fitness tracking system.
Developed a web application for a retail company to manage inventory and sales.
Created a mobile app for a fitness tracking system that allows users to track their workouts and set goals.
Contributed to a team project for building a chatbot using natural language processing.
Implemented a data ...
Programming languages differ in syntax, features, and purpose.
Syntax: how code is written and structured
Features: what the language can do and how it does it
Purpose: what the language is best suited for
Examples: Java for enterprise applications, Python for data science, JavaScript for web development
I applied for the Software Development Intern position because I am passionate about coding and want to gain practical experience in software development.
Passionate about coding
Desire to gain practical experience
Interest in software development
Opportunity to learn and grow
Aligns with my career goals
Yes
During a project, I faced a problem with integrating a third-party API.
I resolved the issue by thoroughly analyzing the API documentation and troubleshooting the code.
Another problem I encountered was a performance bottleneck in the application.
To resolve it, I used profiling tools to identify the bottleneck and optimized the code accordingly.
Additionally, I faced a challenge with a database query that was returning...
I applied via Approached by Company and was interviewed in Aug 2022. There were 2 interview rounds.
I applied via LinkedIn and was interviewed in Dec 2021. There was 1 interview round.
Software development process is a structured approach to developing software applications.
It involves a series of steps or phases that guide the development of software.
The process typically includes requirements gathering, design, coding, testing, and deployment.
Each phase has its own objectives and deliverables.
It helps ensure that software is developed efficiently and meets the desired requirements.
Examples of softw...
Software is a set of instructions that tell a computer what to do.
Software is a collection of programs, data, and instructions that tell a computer how to perform specific tasks.
It can be categorized into system software, application software, and programming software.
Examples of software include Microsoft Office, Adobe Photoshop, and Google Chrome.
I believe that the development of robots technology is crucial for the advancement of various industries.
Robots can perform tasks that are dangerous or impossible for humans
They can increase efficiency and productivity in manufacturing and logistics
Artificial intelligence and machine learning are key components in the development of advanced robots
Robots can also be used in healthcare to assist with surgeries and patie...
printf is used to print output to the console while scanf is used to read input from the console.
printf is used to display output on the console
scanf is used to read input from the console
printf uses format specifiers to format output
scanf uses format specifiers to read input
printf returns the number of characters printed
scanf returns the number of input items successfully matched and assigned
Technology leading human knowledge can have both positive and negative impacts.
Positive: Increased efficiency, improved quality of life, better healthcare, etc.
Negative: Job loss, over-reliance on technology, loss of critical thinking skills, etc.
Examples: AI surpassing human performance in certain tasks, automation replacing human workers, etc.
Assistant Engineer
173
salaries
| ₹1 L/yr - ₹7.1 L/yr |
Field Engineer
86
salaries
| ₹1 L/yr - ₹4.1 L/yr |
Deputy Engineer
76
salaries
| ₹3 L/yr - ₹7.7 L/yr |
Engineer
30
salaries
| ₹4.3 L/yr - ₹11.8 L/yr |
Electrical Engineer
24
salaries
| ₹1 L/yr - ₹8.4 L/yr |
Central Power Research Institute
National Accreditation Board Testing Calibration Laboratories
BHEL
Siemens