i
ZeroCodeHR
Filter interviews by
I applied via Campus Placement and was interviewed in Aug 2024. There were 6 interview rounds.
Was easy based on basic cognitive logical reasoning quants and verbal and some puzzles
2 nd was group discussion where its for 10 minutes ,u need to talk relevent points and you will be shortlisted to next round
Python is a high-level, interpreted programming language known for its simplicity and readability, while Java is a statically typed, object-oriented language with a strong emphasis on performance and scalability.
Python is dynamically typed, while Java is statically typed.
Python uses indentation for code blocks, while Java uses curly braces.
Python is commonly used for web development, data analysis, and artificial intel...
Exception handling in Java is a mechanism to handle runtime errors and prevent program crashes.
Exception handling allows developers to gracefully handle errors that occur during program execution.
In Java, exceptions are objects that are thrown when an error occurs.
Developers can use try, catch, and finally blocks to handle exceptions.
Example: try { // code that may throw an exception } catch (Exception e) { // handle t...
React is a JavaScript library for building user interfaces.
React allows developers to create reusable UI components.
It uses a virtual DOM for efficient rendering.
React can be used for building single-page applications.
Components in React can have state and props.
React follows a unidirectional data flow.
Projects in Java involve developing software applications using the Java programming language.
Java projects can range from simple console applications to complex web applications.
Common Java project topics include data structures, algorithms, GUI development, and database connectivity.
Examples of Java projects include a student management system, a banking application, and a social media platform.
Top trending discussions
I applied via Naukri.com
Answers to common interview questions for Software Engineer position
Option Strict and Option Explicit are compiler directives in VB.NET
Dispose() is used to release unmanaged resources while Finalize() is used for garbage collection
System.String is immutable while System.StringBuilder is mutable
Delegate is a type that represents a reference to a method
Value types store data directly while reference types store a referen...
posted on 19 Feb 2024
Discussion on experience and current role and responsibilities
A job scheduler is a software application that manages the scheduling of tasks or jobs to be executed by a computer system.
Define the job scheduling requirements such as priority, deadline, resource constraints, etc.
Implement a scheduling algorithm like First Come First Serve, Shortest Job First, Round Robin, etc.
Maintain a queue of jobs to be executed and allocate resources accordingly.
Monitor job execution and handle...
posted on 15 Nov 2024
I applied via Referral and was interviewed in Oct 2024. There was 1 interview round.
Promises in JavaScript are objects representing the eventual completion or failure of an asynchronous operation.
Promises are used to handle asynchronous operations in JavaScript.
They can be in one of three states: pending, fulfilled, or rejected.
Promises can be chained using .then() to handle success and .catch() to handle errors.
posted on 14 May 2024
Event loop in Node.js manages asynchronous operations by executing callback functions when certain events occur.
Event loop is responsible for handling I/O operations, timers, and callbacks in Node.js
It allows Node.js to perform non-blocking operations efficiently
Event loop continuously checks the event queue for new events to execute
posted on 7 Apr 2024
Technical mcq from basic of dsa
Question from DSA and time will given to solve it
posted on 18 Jul 2024
I applied via Campus Placement and was interviewed in Jan 2024. There were 2 interview rounds.
DSA MCQ in online platform
Basic closings like lists/array/string
posted on 26 Jul 2024
I applied via Campus Placement and was interviewed in Jan 2024. There were 4 interview rounds.
Online MCQs - 15 Questions (Aps, DSA, Output Prediction)
1 Question (with 3 Enhancement)
Remove middle element from a stack with odd length
Find the middle index of the stack by dividing the length by 2
Remove the element at the middle index
Adjust the stack by shifting elements if necessary
posted on 17 Sep 2024
Data structure and aptitude
10 mins given for prepare for the problem and after completing the problem (program ) they asked to explain and asked to upgrade the program by reduce time complexity
Reverse a string without using built-in functions or for loops
Use recursion to reverse the string
Pass the substring excluding the first character to the recursive function
Base case: return the character itself if the length of the string is 1
Concatenate the last character of the string with the result of the recursive call
I am a passionate software developer with experience in Java, Python, and web development.
Experienced in Java and Python programming languages
Skilled in web development technologies like HTML, CSS, and JavaScript
Worked on projects involving database management with SQL
Yes, I am okay with agreement.
I am comfortable with signing agreements related to software development projects.
I understand the importance of agreements in protecting both parties involved in a project.
I am willing to review and negotiate agreements to ensure they are fair and reasonable.
based on 1 interview
Interview experience
Software Engineer
19
salaries
| ₹5 L/yr - ₹12 L/yr |
Implementation Analyst
18
salaries
| ₹4 L/yr - ₹10.3 L/yr |
Software Developer
7
salaries
| ₹6 L/yr - ₹9 L/yr |
Senior Implementation Analyst
7
salaries
| ₹7.5 L/yr - ₹11.5 L/yr |
Analyst
5
salaries
| ₹4.1 L/yr - ₹8.5 L/yr |
Yalamanchili Software Exports
ScoreMe Solutions
Global Edge Software
Trawex Technologies