Filter interviews by
I applied via LinkedIn and was interviewed before Apr 2023. There were 2 interview rounds.
OOPS concepts are fundamental principles of Object-Oriented Programming, including Inheritance, Encapsulation, Polymorphism, and Abstraction.
Inheritance: Allows a class to inherit properties and behavior from another class.
Encapsulation: Bundling data and methods that operate on the data into a single unit.
Polymorphism: Ability to present the same interface for different data types.
Abstraction: Hiding the complex imple...
Fibonacci series is a sequence of numbers where each number is the sum of the two preceding ones.
Initialize an array to store the Fibonacci series
Set the first two numbers in the series as 0 and 1
Use a loop to calculate and add the next number in the series based on the sum of the previous two numbers
I applied via LinkedIn and was interviewed in May 2023. There were 2 interview rounds.
Java is a popular programming language used for developing a wide range of applications.
Java is platform-independent, meaning it can run on any device with a Java Virtual Machine (JVM)
It is object-oriented, allowing for modular and reusable code
Java is used for developing web applications, mobile apps, enterprise software, and more
DevOps is a set of practices that combines software development (Dev) and IT operations (Ops) to shorten the systems development life cycle and provide continuous delivery with high software quality.
DevOps focuses on collaboration, automation, and monitoring throughout the software development lifecycle.
It aims to increase the speed of software delivery, improve reliability, and build scalable systems.
Common tools used...
I applied via LinkedIn and was interviewed in Jan 2022. There were 2 interview rounds.
I am open to discussing salary based on the responsibilities and expectations of the role.
I am flexible and open to negotiation.
I am looking for a fair and competitive salary.
I value the opportunity to work on challenging projects and grow professionally.
I am willing to consider other benefits and perks in addition to salary.
Seeking new opportunities for professional growth and challenges.
Looking for a more challenging role
Want to work with new technologies
Seeking opportunities for career advancement
Desire to work in a different industry or domain
Relocation or desire for a better work-life balance
I am a software engineer with experience in developing and maintaining software applications.
I have a Bachelor's degree in Computer Science.
I have worked on various projects using different programming languages such as Java, C++, and Python.
I am skilled in software development methodologies like Agile and have experience with version control systems like Git.
I have strong problem-solving and analytical skills, which h...
Silicon Stack interview questions for popular designations
I applied via Company Website and was interviewed before Dec 2020. There were 4 interview rounds.
I applied via Referral and was interviewed before Jan 2021. There was 1 interview round.
I applied via Campus Placement and was interviewed before Feb 2021. There were 3 interview rounds.
Aptitude round consists Logical reasoning, General Aptitude, Grammar related questions etc. All are moderate level questions.
OOPs is a programming paradigm that uses objects to represent real-world entities. Java is an OOPs language.
OOPs stands for Object-Oriented Programming System
Java is a class-based OOPs language
Encapsulation, Inheritance, Polymorphism, and Abstraction are the four pillars of OOPs
Objects have state and behavior
Java supports interfaces, which allow for multiple inheritance
Example: A car can be represented as an object wit...
Java solves machine dependency by using bytecode and virtual machine.
Java code is compiled into bytecode which is platform-independent
The bytecode is executed by the Java Virtual Machine (JVM) which is platform-specific
JVM translates bytecode into machine code for the specific platform
This allows Java code to run on any platform with a JVM installed
Example: A Java program compiled on Windows can run on Linux or Mac as
I applied via Campus Placement and was interviewed before May 2021. There were 2 interview rounds.
Numerical ability and logical reasoning followed by some coding mcqs
Printing 1 to 100 without for loop
Use recursion to print numbers from 1 to 99
Print 100 outside the recursion
Use a base case to stop recursion at 100
I applied via Campus Placement and was interviewed before Jun 2021. There were 2 interview rounds.
Simple aptitude test
I applied via Company Website and was interviewed before Jul 2021. There were 2 interview rounds.
Attended the codevita competition in final year of college.
based on 3 interviews
Interview experience
based on 29 reviews
Rating in categories
6-12 Yrs
Not Disclosed
QA Engineer
31
salaries
| ₹0 L/yr - ₹0 L/yr |
Software Engineer
27
salaries
| ₹0 L/yr - ₹0 L/yr |
Associate Software Engineer
27
salaries
| ₹0 L/yr - ₹0 L/yr |
Senior Software Engineer
25
salaries
| ₹0 L/yr - ₹0 L/yr |
Associate QA Engineer
14
salaries
| ₹0 L/yr - ₹0 L/yr |
TCS
Infosys
Wipro
HCLTech