GE Healthcare
Rj Events Interview Questions and Answers
Q1. what is bug life cycle? which project management methodolgy are you following in your current project.
Bug life cycle is the process of identifying, reporting, fixing, retesting, and closing bugs in a software project.
Bug is identified by a tester during testing phase
Bug is reported to the development team
Development team fixes the bug
Tester retests the bug to ensure it is fixed
Bug is closed once confirmed fixed
Q2. What is the iterator, generator in python. Write an example of it. What is .pyc file, when is it generate, generate and show it.
Iterator and generator are used in Python to iterate over a sequence of elements. .pyc files are compiled Python files.
Iterator in Python is an object that enables a programmer to traverse a container, like a list.
Generator in Python is a function that returns an iterator. It generates values using the yield keyword.
Example of iterator: for num in range(5): print(num)
Example of generator: def square_numbers(n): for i in range(n): yield i*i
.pyc files are compiled Python files ...read more
Q3. Java 8, 11 features with coding assignment
Java 8 and 11 introduced several new features and improvements to the language.
Java 8 introduced lambda expressions, functional interfaces, streams, and default methods.
Java 11 introduced local variable syntax for lambda parameters, HTTP client API, and new string methods.
Example of Java 8 lambda expression: (x, y) -> x + y
Example of Java 11 HTTP client API: HttpClient client = HttpClient.newHttpClient();
Q4. What is call,bind,apply
call, bind, and apply are methods used to manipulate the value of 'this' in JavaScript functions.
Call invokes a function with a specified 'this' value and arguments provided individually.
Bind creates a new function that, when called, has its 'this' keyword set to the provided value.
Apply invokes a function with a specified 'this' value and arguments provided as an array.
All three methods are used to control the value of 'this' in a function.
Example: myFunction.call(thisValue,...read more
Q5. Explain about angular,nodejs,expressjs
Angular is a front-end framework, Node.js is a back-end runtime environment, and Express.js is a web application framework for Node.js.
Angular is used for building dynamic single-page applications (SPAs) with HTML, CSS, and TypeScript.
Node.js is used for building scalable network applications and is based on the V8 JavaScript engine.
Express.js is a minimal and flexible Node.js web application framework that provides a robust set of features for web and mobile applications.
Ang...read more
Q6. Array in descending order code
Sort an array of strings in descending order
Use the sort() method with a custom compare function to sort the array in descending order
Example: ['apple', 'banana', 'cherry'].sort((a, b) => b.localeCompare(a)) will result in ['cherry', 'banana', 'apple']
Q7. Aws full project flow chart
An AWS full project flow chart outlines the entire process of a project using AWS services.
Start with defining project requirements and goals
Design architecture using AWS services like EC2, S3, RDS, etc.
Implement the design by setting up resources and configuring services
Test the project to ensure functionality and performance
Deploy the project on AWS cloud
Monitor and maintain the project for optimal performance
Interview Process at Rj Events
Top Software Engineer Interview Questions from Similar Companies
Reviews
Interviews
Salaries
Users/Month