i
Iris Software
Filter interviews by
I applied via Naukri.com and was interviewed in Aug 2024. There was 1 interview round.
Consumers read data from topics, while producers write data to topics in Kafka.
Consumers subscribe to topics to read messages from them
Producers publish messages to topics for consumers to read
Consumers can be part of a consumer group to scale out consumption
Producers can specify key for messages to control partitioning
I appeared for an interview in Feb 2023.
Stream program and spring boot, jpa etc
Stream API is a powerful tool in Java for processing collections of objects.
Stream API provides a way to perform operations on collections in a functional style.
It supports operations like filter, map, reduce, and collect.
Example: List<String> names = Arrays.asList("Alice", "Bob", "Charlie"); names.stream().filter(name -> name.startsWith("A")).forEach(System.out::println);
Stream program and microservice architecture
Top trending discussions
I am a software developer with experience in Java and Python.
I have a Bachelor's degree in Computer Science.
I have worked on various projects involving web development and data analysis.
I am proficient in Java and Python programming languages.
I am a quick learner and enjoy working in a team environment.
DBMS stands for Database Management System. It is used to manage and organize data in a structured manner.
DBMS is used in various industries such as healthcare, finance, education, and more.
It helps in creating, modifying, and deleting data in a database.
DBMS provides security features to protect data from unauthorized access.
Examples of DBMS include MySQL, Oracle, Microsoft SQL Server, and PostgreSQL.
An object is a self-contained entity that contains data and behavior.
Objects are instances of classes
They have attributes (data) and methods (behavior)
Objects can interact with each other through method calls
Example: A car object has attributes like color, make, and model, and methods like start and stop
Sorting is the process of arranging data in a particular order.
Sorting can be done in ascending or descending order.
Common sorting algorithms include bubble sort, insertion sort, and quicksort.
Sorting can be done on various data types, including strings, numbers, and objects.
Sorting can be done using built-in functions in programming languages such as sort() in JavaScript.
Sorting can be optimized for performance by cho...
C is a procedural programming language while C++ is an object-oriented programming language.
C++ supports classes and objects while C does not.
C++ has better support for polymorphism and inheritance than C.
C++ has a larger standard library than C.
C++ allows function overloading while C does not.
C++ supports exception handling while C does not.
I am a software developer with experience in Java and Python. I am passionate about coding and always eager to learn new technologies.
Experienced in Java and Python
Passionate about coding
Eager to learn new technologies
Yes, my family is supportive of my career and relocation decisions.
My family understands the importance of career growth and is supportive of my decisions.
We have discussed the possibility of relocation and they are willing to make the necessary adjustments.
They trust my judgment and believe that this move will be beneficial for my career.
We have also considered the quality of life in Hyderabad and believe that it will...
Duration - 1 hour
Topics - Aptitude, Debug Code, Technical MCQ
I applied via Campus Placement and was interviewed before Oct 2023. There were 2 interview rounds.
Easy SHL Test and aptitude was also asked
Code to reverse a string
Use a loop to iterate through the characters of the string
Swap the characters from start to end of the string
Continue swapping until you reach the middle of the string
Swapping two numbers using a temporary variable
Create a temporary variable to store one of the numbers
Assign the value of the first number to the second number
Assign the value of the temporary variable to the first number
I applied via Campus Placement and was interviewed before Sep 2023. There were 3 interview rounds.
It was general aptitude question consist of few coding question
2. Questions were asked one related to linked list and another for array
I am a software developer responsible for designing, coding, testing, and maintaining software applications.
Designing software architecture and solutions
Writing clean and efficient code
Testing and debugging software
Collaborating with team members on project tasks
Maintaining and updating existing software
Participating in code reviews and meetings
I applied via Campus Placement and was interviewed in Sep 2021. There were 4 interview rounds.
DSA questions and programming concepts
Reverse array of strings efficiently
Use two pointers approach to swap characters from start and end of each string
Optimize by using in-place reversal instead of creating new strings
Consider edge cases like empty strings or strings with only one character
based on 5 interviews
Interview experience
based on 18 reviews
Rating in categories
Senior Software Engineer
593
salaries
| ₹10 L/yr - ₹31.5 L/yr |
Technical Lead
586
salaries
| ₹15 L/yr - ₹36.5 L/yr |
Senior Engineer
415
salaries
| ₹9.5 L/yr - ₹32 L/yr |
Senior Technology Engineer
318
salaries
| ₹13 L/yr - ₹33 L/yr |
Senior Technical Consultant
250
salaries
| ₹10.6 L/yr - ₹30 L/yr |
Xoriant
Photon Interactive
CitiusTech
HTC Global Services