Faster and better experience!
Filter interviews by
Dependency injection is a design pattern in which components are given their dependencies rather than creating them internally.
Allows for easier testing by mocking dependencies
Promotes loose coupling between components
Improves code reusability and maintainability
Examples: Constructor injection, Setter injection, Interface injection
Dependency injection allows for better code maintainability, testability, and flexibility by decoupling components.
Promotes loose coupling between components
Improves code maintainability and readability
Facilitates easier unit testing by allowing for mock objects
Enables easier swapping of dependencies without changing the core logic
Reduces the complexity of managing dependencies within the codebase
To migrate from Drupal 8 to Drupal 10, you need to follow a step-by-step process to ensure a smooth transition.
Ensure all contributed modules are compatible with Drupal 10
Update custom code to be compatible with Drupal 10 APIs
Migrate content and configuration using the Drupal Migrate API
Test the migrated site thoroughly to ensure all functionality is working as expected
I applied via Campus Placement and was interviewed in Sep 2023. There were 4 interview rounds.
There were five questions on hackerrank platform which we gave from our college labs because it was on campus where the questions ranged from easy to hard where if you know coding you can answer those.
There were 20 questions cbt based on various topics like oops, dbms and mainly aptitude and time was 30 minutes.
Different pattern problems involve identifying and creating patterns in data or code.
Identify the pattern by looking for repetitions or sequences
Create the pattern using loops or conditional statements
Examples: Fibonacci sequence, Pascal's triangle, printing a pyramid pattern
There are 4 interview questions and the exam conducted in hackerrank platform
There are 60 questions on numerical,logical and verbal ; level of difficulty is moderate
OOPs is a programming paradigm based on the concept of objects. Inheritance is a mechanism of deriving new classes from existing ones.
OOPs stands for Object-Oriented Programming.
It focuses on creating objects that contain both data and functions.
Inheritance is a way to create a new class from an existing class.
The new class inherits all the properties and methods of the existing class.
For example, a Car class can inher...
I applied via Referral and was interviewed before Mar 2022. There were 4 interview rounds.
HR discussion with normal question
Innoraft interview questions for popular designations
posted on 27 Jan 2025
I was interviewed in Dec 2024.
Select the desired range.
Type the information into the first cell.
Press Enter to move to the next cell.
Type the appropriate information.
Repeat steps 3 and 4 until all information is entered.
What are the report formats on Excel?
What keyboard shortcut can you use to increase the number of decimal places?
How can you edit the formula in a cell?
What is a . ...
How can you split a column into more columns?
What is a nested if function?
How can you resize a row or column?
Excel is a powerful and versatile tool that can assist in analyzing and presenting data effectively, particularly through the use of case studies. A case study is a detailed examination of a specific situation or problem in order to better understand the complexities involved.
Listen to information about the business problem and probe deeply or broadly with thoughtful questions posed to the interviewer while building rapport.
Think out loud and express your ideas concisely, responding quickly and confidently, and deal with the pressure of the interview process.
Excel is a spreadsheet program from Microsoft and a component of its Office product group for business applications. Microsoft Excel enables users to format, organize and calculate data in a spreadsheet.
Microsoft Excel is a spreadsheet program used for organizing, analyzing, and visualizing data.
Used for creating spreadsheets with rows and columns
Allows for data entry, calculations, and data analysis
Can create charts and graphs to visualize data
Commonly used in business for budgeting, forecasting, and data management
Create a marksheet in Excel
Open Excel and create a new spreadsheet
Enter student names in one column and subjects in the top row
Enter marks for each student in the respective cells
Calculate total marks and percentage for each student
Format the cells to make the marksheet visually appealing
Create an employee salary sheet in Excel
Open Excel and create a new spreadsheet
Enter employee names in one column
Enter corresponding salaries in another column
Format the sheet for clarity and professionalism
Save the file for future reference
I created a bar chart in Excel to visualize sales data for the past year.
Open Excel and input the sales data into a spreadsheet
Select the data range and click on the 'Insert' tab
Choose 'Bar Chart' from the chart options and customize the chart as needed
I will create a pie chart showing the distribution of sales by product category.
Collect data on sales for each product category
Calculate the percentage of total sales for each category
Use a pie chart to visually represent the distribution
Label each slice with the corresponding product category
MS Word is a word processing software developed by Microsoft for creating, editing, and formatting documents.
Word processing software by Microsoft
Used for creating, editing, and formatting documents
Includes features like spell check, grammar check, and templates
PowerPoint is a software program used to create presentations with slides containing text, images, videos, and animations.
PowerPoint is part of the Microsoft Office suite.
Users can create slideshows with various multimedia elements.
It is commonly used for business presentations, educational purposes, and personal projects.
Slides can be customized with different layouts, themes, and transitions.
Presenters can use PowerP...
What is ms word? Microsoft Word enables us to create professional-quality reports, documents, resumes, and letters. Unlike a plain text editor, Microsoft Word has highlights including grammar check, spell check, image support, text and font formatting, advanced page layout, HTML support, and more.
How to make a case study in word?
How to Use This Template
Identify an accomplishment you'd like to highlight, whether your own or someone else's (like a friend or client's)
Download the free Case Study Template in Microsoft Word, PDF, or Google Docs format.
Follow the instructions in the template and fill in the blanks, adding plenty of detail.
A Microsoft Word test is a quiz that assesses a job candidate's proficiency with MS Word. It tests the ability to prepare a neat, error free document, checking key MS Word skills like creating new documents, formatting text, using tables and dynamic page layouts, and inserting images and bookmarks.
Palindrome code should be designed to check if a given string is the same forwards and backwards.
Create a function that takes a string as input
Remove any spaces and punctuation from the string
Reverse the string and compare it to the original string to check if it is a palindrome
ES6 introduced several new features and improvements to JavaScript, making it more powerful and efficient.
Arrow functions for more concise syntax
Let and const for block-scoped variables
Classes for easier object-oriented programming
Template literals for easier string interpolation
Default parameters and rest parameters for function arguments
Destructuring assignment for easier data extraction
Promises for asynchronous prog
Yes, let and const variables are hoisted but not initialized.
let and const variables are hoisted to the top of their block scope, but they are not initialized until the actual line of code is executed.
This means that you cannot access a let or const variable before it is declared in the code.
For example, trying to access a let variable before it is declared will result in a ReferenceError.
Global context refers to the overall environment or setting in which something exists or operates.
Global context encompasses all variables, functions, and objects that are accessible throughout an entire program.
It can be thought of as the 'big picture' view of a program's execution.
In web development, global context includes the window object in JavaScript.
Temporal dead zone is a period during the variable creation process where accessing the variable results in a ReferenceError.
Occurs when trying to access a variable before it has been declared with let or const
Happens due to the variable being in the temporal dead zone until it is declared
Example: accessing a variable before its declaration will result in a ReferenceError
Modules in Node.js are reusable blocks of code that encapsulate related functionality.
Modules in Node.js can be built-in modules like fs (file system) or third-party modules like express.
Modules help in organizing code into separate files for better maintainability and reusability.
Modules can be imported using the require() function in Node.js.
Indexes in MongoDB improve query performance by allowing the database to quickly locate and retrieve specific documents.
Indexes help to speed up query performance by allowing the database to quickly locate specific documents based on the indexed fields.
Without indexes, MongoDB would have to perform a collection scan, which can be slow and resource-intensive.
Indexes can be created on single fields or compound fields to ...
Hooks are a feature in React that allow you to use state and other React features in functional components. useRef is a hook that allows you to create a mutable object that persists for the lifetime of the component.
Hooks are used to add state and lifecycle methods to functional components in React
useRef is used to create a mutable reference that persists between renders
useRef can be used to access DOM elements directl
Mongoose is an Object Data Modeling (ODM) library for MongoDB that provides a higher level of abstraction and simplifies interactions with the database.
Mongoose provides schema validation which helps maintain data integrity.
Mongoose simplifies querying and data manipulation with built-in functions.
Mongoose supports middleware functions for pre and post processing of data operations.
posted on 3 Feb 2025
I was interviewed in Aug 2024.
Round 1 consisted of an aptitude test, a coding test, and several technical questions.
Round 2 consisted of a group discussion where each participant was presented with three topics and required to select one provided on the spot. This was designed to evaluate their communication abilities, knowledge of the topic, and vocabulary skills.
I applied via Naukri.com and was interviewed in Nov 2024. There was 1 interview round.
I am passionate about driving organizational effectiveness and employee engagement through strategic HR initiatives.
I have a strong background in HR strategy and business partnering
I enjoy collaborating with cross-functional teams to drive positive change
I am excited about the opportunity to make a meaningful impact on the organization's culture and performance
I applied via Referral and was interviewed in Oct 2024. There were 3 interview rounds.
4 easy level questions will be asked basically from arrays and strings.
Assignment will be given after clearing coding round. In my case ELearning Platform project was given and 7 days time was given to complete.
Interview experience
based on 10 reviews
Rating in categories
Software Developer
6
salaries
| ₹3.6 L/yr - ₹6.3 L/yr |
Software Engineer
4
salaries
| ₹4.8 L/yr - ₹6 L/yr |
Senior Technical Writer
3
salaries
| ₹6 L/yr - ₹6 L/yr |
Drupal Developer
3
salaries
| ₹4.8 L/yr - ₹9 L/yr |
Accel Frontline
Northcorp Software
Elentec Power India (EPI) Pvt. Ltd.
HyScaler