Filter interviews by
100 marks 1.30 hour python , SQL
Python is a high-level, interpreted, and general-purpose programming language known for its simplicity and readability.
Python is dynamically typed, meaning you don't have to declare variable types.
It supports multiple programming paradigms like procedural, object-oriented, and functional programming.
Python has a large standard library and a vibrant community, making it easy to find solutions and libraries for various t...
Python is a versatile and easy-to-learn programming language with a wide range of applications.
Simple and readable syntax makes it easy to learn and use
Extensive standard library with built-in modules for various tasks
Support for multiple programming paradigms like procedural, object-oriented, and functional programming
Great for data analysis, machine learning, web development, automation, and more
Python is an interpreted language.
Python is not compiled into machine code before execution, instead it is interpreted line by line at runtime.
This allows for easier debugging and dynamic typing.
Examples of interpreted languages include Python, JavaScript, and Ruby.
I applied via Naukri.com and was interviewed before Apr 2023. There were 3 interview rounds.
JDK is Java Development Kit, JRE is Java Runtime Environment, and JVM is Java Virtual Machine. public static void main (String [] args) is the entry point of a Java program. ArrayList and LinkedList are both implementations of the List interface in Java, but ArrayList uses a dynamic array for storing elements while LinkedList uses a doubly linked list.
JDK (Java Development Kit) is a software development kit used for de...
Spring Boot framework provides rapid development, easy configuration, and built-in features. Annotations simplify development. Primary key uniquely identifies a record in a table, foreign key establishes a relationship between tables. @Qualifier in Spring Boot is used to specify which bean to autowire.
Spring Boot offers rapid development, easy configuration, and built-in features like embedded servers.
Annotations in Sp...
I applied via Walk-in and was interviewed before Oct 2023. There were 2 interview rounds.
Aithmetic and verbal and non verbal
Coding test has 3 to 4 code on codebytes
Kinfotech interview questions for popular designations
I applied via Walk-in and was interviewed before Jan 2023. There was 1 interview round.
Top trending discussions
I appeared for an interview in Feb 2022.
posted on 24 Apr 2024
I applied via Campus Placement and was interviewed in Oct 2023. There were 3 interview rounds.
It was online 60min test.
It was offline 30 min test.
posted on 24 Apr 2024
I applied via Referral and was interviewed before Apr 2023. There were 3 interview rounds.
Basic java questions along with aptitude questions.
posted on 26 Apr 2024
I applied via Campus Placement and was interviewed before Apr 2023. There was 1 interview round.
The 4 principles of OOP are Inheritance, Encapsulation, Abstraction, and Polymorphism.
Inheritance allows a class to inherit properties and behavior from another class.
Encapsulation restricts access to certain components within a class, protecting the data.
Abstraction hides complex implementation details and only shows the necessary features.
Polymorphism allows objects to be treated as instances of their parent class.
String buffer is synchronized and thread-safe, while string builder is not synchronized and faster.
String buffer is synchronized, making it thread-safe for use in multi-threaded environments.
String builder is not synchronized, providing better performance in single-threaded applications.
String builder is faster than string buffer due to lack of synchronization overhead.
Example: StringBuffer sb = new StringBuffer(); Str
Strings are immutable in order to ensure data integrity and security.
Immutable strings prevent accidental data modification, ensuring data integrity.
Immutable strings enhance security by preventing unauthorized access or tampering.
Immutable strings allow for more efficient memory management and optimization.
Example: 'Hello' cannot be changed to 'Hella' directly, a new string must be created.
There are two types of exceptions in Java: checked exceptions and unchecked exceptions.
Checked exceptions are checked at compile time and must be handled using try-catch or throws keyword.
Unchecked exceptions are not checked at compile time and include RuntimeException and its subclasses.
Examples of checked exceptions include IOException, SQLException, and ClassNotFoundException.
Examples of unchecked exceptions include...
Linear search is a simple searching algorithm that sequentially checks each element in a list until a match is found.
Iterate through each element in the list
Compare the current element with the target value
Return the index if a match is found, otherwise return -1
JDK includes JRE and development tools, while JRE includes only the Java Runtime Environment.
JDK stands for Java Development Kit, which includes JRE and development tools like compilers and debuggers.
JRE stands for Java Runtime Environment, which includes JVM and libraries necessary to run Java applications.
JVM stands for Java Virtual Machine, which is responsible for executing Java bytecode.
JDK is used for developing ...
posted on 16 Dec 2024
I applied via Campus Placement and was interviewed in Nov 2024. There were 2 interview rounds.
The aptitude test was relatively straightforward, consisting of both aptitude and technical questions, with a difficulty level ranging from easy to medium.
based on 5 interviews
Interview experience
based on 46 reviews
Rating in categories
Java Developer
56
salaries
| ₹4 L/yr - ₹6.5 L/yr |
Software Engineer
36
salaries
| ₹3.2 L/yr - ₹10.5 L/yr |
Softwaretest Engineer
23
salaries
| ₹3.8 L/yr - ₹9 L/yr |
Software Developer
22
salaries
| ₹3.2 L/yr - ₹8 L/yr |
Executive Accountant
16
salaries
| ₹2.6 L/yr - ₹4 L/yr |
Accel Frontline
Northcorp Software
Elentec Power India (EPI) Pvt. Ltd.
HyScaler