Filter interviews by
I applied via Referral and was interviewed before Dec 2022. There were 3 interview rounds.
I applied via Approached by Company and was interviewed before Jun 2021. There were 3 interview rounds.
I applied via Company Website and was interviewed in Jul 2023. There were 2 interview rounds.
Iterator and generator are used in Python to iterate over a sequence of elements. .pyc files are compiled Python files.
Iterator in Python is an object that enables a programmer to traverse a container, like a list.
Generator in Python is a function that returns an iterator. It generates values using the yield keyword.
Example of iterator: for num in range(5): print(num)
Example of generator: def square_numbers(n): for i i...
Bug life cycle is the process of identifying, reporting, fixing, retesting, and closing bugs in a software project.
Bug is identified by a tester during testing phase
Bug is reported to the development team
Development team fixes the bug
Tester retests the bug to ensure it is fixed
Bug is closed once confirmed fixed
I appeared for an interview in Sep 2024.
I am a passionate software developer with a strong background in full-stack development and a keen interest in innovative technologies.
Bachelor's degree in Computer Science from XYZ University.
5 years of experience in web development using JavaScript, React, and Node.js.
Worked on a project that improved user engagement by 30% through UI enhancements.
Contributed to open-source projects, including a popular library for d...
I have over 5 years of experience in software development, focusing on web applications and team collaboration.
Worked as a Full Stack Developer at XYZ Corp, where I led a team to develop a responsive web application using React and Node.js.
Served as a Software Engineer at ABC Inc., enhancing existing systems and implementing new features that improved user engagement by 30%.
Interned at DEF Solutions, where I gained han...
Take on one assignment task.
Code testing and ask a few questions.
I began my project by identifying a problem, researching solutions, and planning the development process step-by-step.
Identified a specific problem: For example, I noticed that users struggled with task management.
Conducted thorough research: I explored existing solutions and gathered user feedback to understand their needs.
Defined project scope: I outlined the features and functionalities that would address the identi...
I applied via Naukri.com and was interviewed in Mar 2021. There were 4 interview rounds.
Reverse a number while preserving its sign.
Extract the sign of the number using Math.sign()
Reverse the absolute value of the number using string manipulation
Convert the reversed string back to a number and multiply by the sign
Check if two strings are anagram
Sort both strings and compare them
Use a hash table to count the frequency of each character in both strings and compare the hash tables
Use an array of size 26 to count the frequency of each letter in both strings and compare the arrays
I appeared for an interview before Apr 2021.
Round duration - 60 minutes
Round difficulty - Medium
This was a technical Interview round with questions on C#, .NET and DBMS.
Ref is used for passing arguments by reference, Out is used for returning multiple values.
Ref keyword is used for passing arguments by reference, allowing the method to modify the original value.
Out keyword is used for returning multiple values from a method, as it does not require the variable to be initialized before being passed.
ViewData, ViewBag, and TempData are ways to pass data between controllers and views in ASP.NET MVC.
ViewData is a dictionary object used to pass data from controller to view. It requires typecasting.
ViewBag is a dynamic property used to pass data from controller to view. No typecasting is required.
TempData is a dictionary object used to pass data from one controller to another or from one action to another.
Managed code is executed by the CLR with memory management, while unmanaged code is executed directly by the operating system without memory management.
Managed code is executed by the Common Language Runtime (CLR) in .NET framework.
Unmanaged code is executed directly by the operating system without CLR.
Managed code provides automatic memory management through garbage collection.
Unmanaged code requires manual memory man...
Triggers in SQL Server are special types of stored procedures that are automatically executed when certain events occur in a database.
Types of triggers include DML triggers (for INSERT, UPDATE, DELETE operations), DDL triggers (for CREATE, ALTER, DROP operations), and Logon triggers.
Triggers can be set to fire before or after the triggering event.
Examples of triggers include auditing changes to a table using an INSERT ...
Generic collections in C# allow for type-safe collections, while non-generic collections do not enforce type safety.
Generic collections use type parameters to specify the type of elements they can contain, ensuring type safety.
Non-generic collections do not specify the type of elements they can contain, leading to potential runtime errors if incorrect types are used.
Example of generic collection: List<string> nam...
Round duration - 30 minutes
Round difficulty - Easy
This was a typical managerial round.
Tip 1 : Must do Previously asked Interview as well as Online Test Questions.
Tip 2 : Go through all the previous interview experiences from Codestudio and Leetcode.
Tip 3 : Do at-least 2 good projects and you must know every bit of them.
Tip 1 : Have at-least 2 good projects explained in short with all important points covered.
Tip 2 : Every skill must be mentioned.
Tip 3 : Focus on skills, projects and experiences more.
I applied via unstop and was interviewed before Oct 2023. There were 3 interview rounds.
It was medium to difficult level test
I applied via Naukri.com and was interviewed in Mar 2021. There were 3 interview rounds.
I applied via Referral and was interviewed in Dec 2022. There were 5 interview rounds.
call, bind, and apply are methods used to manipulate the value of 'this' in JavaScript functions.
Call invokes a function with a specified 'this' value and arguments provided individually.
Bind creates a new function that, when called, has its 'this' keyword set to the provided value.
Apply invokes a function with a specified 'this' value and arguments provided as an array.
All three methods are used to control the value o...
Angular is a front-end framework, Node.js is a back-end runtime environment, and Express.js is a web application framework for Node.js.
Angular is used for building dynamic single-page applications (SPAs) with HTML, CSS, and TypeScript.
Node.js is used for building scalable network applications and is based on the V8 JavaScript engine.
Express.js is a minimal and flexible Node.js web application framework that provides a ...
I applied via Campus Placement and was interviewed in Aug 2022. There were 3 interview rounds.
Two Easy questions to be solved
Heap sort is a comparison-based sorting algorithm that uses a binary heap data structure.
Heap sort works by building a binary heap from the array and then repeatedly extracting the maximum element and placing it at the end of the array.
The heap is maintained as a complete binary tree, where each parent node is greater than or equal to its children.
The time complexity of heap sort is O(n log n) and it is an in-place sor...
based on 1 interview
Interview experience
based on 3 reviews
Rating in categories
Software Engineer
57
salaries
| ₹6.4 L/yr - ₹15.1 L/yr |
Associate Software Engineer
41
salaries
| ₹7 L/yr - ₹11.2 L/yr |
Senior Consultant
30
salaries
| ₹11.3 L/yr - ₹19 L/yr |
Senior Software Engineer
27
salaries
| ₹8.5 L/yr - ₹18.5 L/yr |
Consultant
26
salaries
| ₹7.2 L/yr - ₹18 L/yr |
GeBBS Healthcare Solutions
UnitedHealth
Sahrudaya Healthcare (Medicover Hospitals)
Paras Hospital