Faster and better experience!
Filter interviews by
I was interviewed in Dec 2024.
1. String input="aaabccccbbbdd";
Find how many a, b, c, d are there in the string. Did using java streams.
2.HashMap
hm.put(55,"B");
hm.put(33,"Z");
hm.put(44,"M");
hm.put(99,"I");
hm.put(88,"X");
Sort this hashmap based on values(B, I, M, X, Z). Should be done using java streams.
3.List lists = Arrays.asList(Arrays.asList(1,2,3), Arrays.asList(2,3,4,5), Arrays.asList(5,7,8));
Question was wrong actually. But expectation is to do flatmap and print without duplicates.
Query:
get 3rd highest salary from employee table
I applied via Company Website and was interviewed in Jun 2024. There were 3 interview rounds.
Assignment includes Aptitude, Reasoning, 1 Coding Question (Medium Level), 1 SQL Query based Q and an essay writing (3 essays in 15 minutes each of atleast 200 Words).
Java is a popular programming language, but other languages may be more suitable for certain projects or preferences.
Java is a statically typed language, which may lead to more verbose code compared to dynamically typed languages like Python or JavaScript.
Some developers prefer languages like Python for data analysis and machine learning projects due to its extensive libraries and ease of use.
For web development, JavaS...
JDBC, JVM, JDK, JRE, and Servlets are key components in Java development.
JDBC (Java Database Connectivity) is used to connect Java applications to databases.
JVM (Java Virtual Machine) is the runtime environment for Java programs.
JDK (Java Development Kit) is a software development kit for developing Java applications.
JRE (Java Runtime Environment) is required to run Java applications on a computer.
Servlets are Java cla...
Overloading and overriding are two important concepts in object-oriented programming that allow functions to have multiple definitions.
Overloading: defining multiple functions with the same name but different parameters
Example: int add(int a, int b) and int add(int a, int b, int c)
Overriding: redefining a function in a subclass that is already defined in the superclass
Example: superclass has a method display() and subc
I am eager to learn Java because of its widespread use in software development. I choose MongoDB for its flexibility and scalability in handling large volumes of data.
Java is a popular programming language used for developing a wide range of applications, from web to mobile.
Learning Java will open up opportunities for me to work on various projects and collaborate with other developers.
MongoDB is a NoSQL database known...
I applied via campus placement at SRM university (SRMU) and was interviewed in May 2024. There were 5 interview rounds.
Assusual apti questions from every topics
1. 1 coding Question we can use java, python etc to solve and
2. another 1 sql question
One question based on any one data structure (in my case I solved stack &queue combinely)
I am strong in Java programming language.
Proficient in Java programming language
Experience in developing applications using Java
Knowledge of Java frameworks like Spring and Hibernate
I rate myself 4 out of 5 in IT skills.
Proficient in programming languages such as Java, Python, and C++
Experienced in software development and debugging
Familiar with database management systems like MySQL and MongoDB
The four pillars of OOP are encapsulation, inheritance, polymorphism, and abstraction.
Encapsulation: Bundling data and methods that operate on the data into a single unit.
Inheritance: Allows a class to inherit properties and behavior from another class.
Polymorphism: Ability to present the same interface for different data types.
Abstraction: Hides the complex implementation details and only shows the necessary features.
Print a specific pattern using loops
Use nested loops to print the desired pattern
Increment the number of characters printed in each row
Adjust the spacing to create the desired pattern
Static keyword is used in programming languages to declare variables, functions, or classes that are shared among all instances of a class or are only accessible within a specific scope.
Static variables retain their values between function calls
Static functions can only be called within the same file
Static classes cannot be instantiated and are used for grouping related methods and properties
I applied via LinkedIn and was interviewed in Aug 2024. There were 2 interview rounds.
Flow is a sequence of steps in a process, while flow action is a specific action within a flow.
Flow is a series of connected steps that define a process in Pega.
Flow action is a specific action within a flow, such as creating a case or updating data.
Flows can contain multiple flow actions, each representing a specific task or decision point.
Flow actions can be configured to perform different actions based on conditions
JS stands for JavaScript, a programming language used for web development. QP stands for Query Parser, a tool used for parsing and analyzing queries.
JS is a programming language used for web development.
QP is a tool used for parsing and analyzing queries.
JS is used for client-side scripting, while QP is used for query parsing and analysis.
Examples: JavaScript is used to create interactive web pages, while Query Parser ...
Remote tracer is a tool used in Pega to remotely debug and trace the execution of rules and activities in a system.
Remote tracer allows developers to monitor and analyze the flow of rules and activities in real-time.
It helps in identifying performance bottlenecks, debugging issues, and optimizing rule execution.
Developers can set breakpoints, watch variables, and step through the execution flow remotely.
Remote tracer c...
Integrations in Pega refer to connecting Pega applications with external systems to exchange data and functionality.
Integrations can be achieved using connectors, services, and APIs.
Pega provides out-of-the-box connectors for popular systems like Salesforce, SAP, and Microsoft.
Integration can also be done through REST and SOAP services.
Data mapping and transformation are important aspects of integrations in Pega.
Revature interview questions for popular designations
Lists are mutable and can be changed, while tuples are immutable and cannot be changed.
Lists are defined using square brackets [], while tuples are defined using parentheses ().
Elements in a list can be modified, added, or removed, while elements in a tuple cannot be changed once defined.
Lists are typically used for collections of similar items that may need to be modified, while tuples are used for fixed collections o...
Get interview-ready with Top Revature Interview Questions
I applied via Company Website and was interviewed in Apr 2024. There were 4 interview rounds.
Questions related to profit and loss, basic grammers etc.
I was interviewed in May 2024.
Yes, I am willing to take an assessment test to demonstrate my skills and knowledge.
I am open to taking any assessment test required for the position.
I believe that assessment tests are a valuable tool for evaluating candidates.
I am confident in my abilities and knowledge to perform well on the assessment test.
I have been out of college for 3 years.
I graduated in 2018.
I have been working in the industry since then.
I have gained valuable experience in my field during this time.
Top trending discussions
The duration of Revature interview process can vary, but typically it takes about less than 2 weeks to complete.
based on 28 interviews
Interview experience
based on 93 reviews
Rating in categories
Software Engineer
16
salaries
| ₹3.8 L/yr - ₹7.2 L/yr |
Sourcing Specialist
16
salaries
| ₹2.4 L/yr - ₹3 L/yr |
Test Engineer
13
salaries
| ₹2.5 L/yr - ₹5.5 L/yr |
Software Developer
12
salaries
| ₹3.6 L/yr - ₹7.5 L/yr |
Associate Software Engineer
10
salaries
| ₹3.6 L/yr - ₹7.2 L/yr |
TCS
Infosys
Wipro
HCLTech