i
Red Hat
Filter interviews by
I applied via Referral and was interviewed in Dec 2021. There were 4 interview rounds.
Program to print all Prime Numbers up to the input number using Prime Sieve Algorithm.
Create a boolean array of size n+1 and initialize all values as true.
Loop through the array starting from 2 and mark all multiples of each prime number as false.
Print all the numbers that are still marked as true in the array.
I applied via Whatsapp group and was interviewed before May 2021. There were 3 interview rounds.
Hacker Rank platform, where I was given two coding Questions.
1. Related to Huffman Code. I solve using Heaps.
2. Second Question related to matrix to find the area of the rectangle.
I solved both Questions.
I applied via Referral and was interviewed in Aug 2021. There were 5 interview rounds.
Hackerrank
Assignment on Java, Bash
Top trending discussions
Coding test on hackerrank
Questions I got were:
- -----
- -----
- -----
During a group project in college, our team faced unexpected technical issues that delayed our progress.
Our team was working on a group project in college when we encountered unexpected technical issues.
The issues caused delays in our progress and required us to come up with alternative solutions.
Despite the setbacks, we were able to troubleshoot the problems and successfully complete the project on time.
Coding questions were easy and aptitude questions were a bit hard
The time to burn one candle completely depends on the size of the candles and the rate at which they burn.
The time to burn one candle completely is directly proportional to the size of the candle.
The rate at which a candle burns can vary based on factors like the material of the candle, the wick, and the environment.
For example, a larger candle may take longer to burn completely compared to a smaller candle, even if th
Behavioral, then DSA
I applied via LinkedIn and was interviewed before May 2023. There were 3 interview rounds.
2 dsa questions
1st is based on strings (easy)
2nd one ie based on hashmaps (medium)
It has 4 coding questions ranging from easy to hard.
I applied via Campus Placement and was interviewed before Nov 2023. There were 2 interview rounds.
Arrays,strings,Linkedlist
Trees and stacks are fundamental data structures used in software engineering for organizing and storing data efficiently.
Trees are hierarchical data structures with nodes connected by edges. Examples include binary trees, AVL trees, and B-trees.
Stacks are linear data structures that follow the Last In First Out (LIFO) principle. Examples include function call stack and undo/redo stack.
I applied via Company Website and was interviewed in Sep 2020. There were 5 interview rounds.
Software Development Cycle is a process of designing, creating, testing, and deploying software.
The phases of Software Development Cycle are Planning, Analysis, Design, Implementation, Testing, Deployment, and Maintenance.
Planning involves defining the project scope, goals, and requirements.
Analysis involves gathering and analyzing user requirements.
Design involves creating a detailed design of the software.
Implementat...
Scrum is an agile methodology used for software development and project management.
It involves iterative and incremental development.
A team works on a project in sprints, typically 2-4 weeks long.
The team has daily stand-up meetings to discuss progress and plan for the day.
The product owner prioritizes the backlog of work.
At the end of each sprint, a review and retrospective are held to evaluate progress and plan for t
Waterfall model is a linear sequential approach to software development.
Phases: Requirements gathering, Design, Implementation, Testing, Deployment, Maintenance
Each phase must be completed before moving to the next
No going back to previous phases
Documentation is important
Less flexible than Agile model
Agile model is an iterative approach to software development that emphasizes flexibility and customer satisfaction.
Agile model involves continuous collaboration between cross-functional teams and customers
It prioritizes working software over comprehensive documentation
It allows for changes and adjustments to be made throughout the development process
Examples of agile methodologies include Scrum, Kanban, and Extreme Pro
based on 1 review
Rating in categories
Technical Support Engineer
229
salaries
| ₹6 L/yr - ₹20.4 L/yr |
Software Engineer
139
salaries
| ₹9.5 L/yr - ₹27.5 L/yr |
Associate Technical Support Engineer
114
salaries
| ₹7 L/yr - ₹10 L/yr |
Senior Software Engineer
95
salaries
| ₹14 L/yr - ₹43 L/yr |
Senior Technical Support Engineer
86
salaries
| ₹11 L/yr - ₹25 L/yr |
IBM
Microsoft Corporation
Oracle
SAP