Upload Button Icon Add office photos
Engaged Employer

i

This company page is being actively managed by Emids Technologies Limited Team. If you also belong to the team, you can get access from here

Emids Technologies Limited Verified Tick

Compare button icon Compare button icon Compare

Filter interviews by

Emids Technologies Limited Interview Questions and Answers

Updated 26 May 2025
Popular Designations

33 Interview questions

A Senior Test Engineer was asked 4mo ago
Q. Uses of selenium
Ans. 

Selenium is a popular automation testing tool used for web application testing.

  • Automates web browsers to test web applications

  • Supports multiple programming languages like Java, C#, Python

  • Can run tests across different browsers and operating systems

  • Integrates with testing frameworks like TestNG, JUnit

  • Used for regression testing, functional testing, and load testing

View all Senior Test Engineer interview questions
An Associate Software Engineer was asked
Q. Java 8 features Implementation
Ans. 

Java 8 introduced several new features such as lambda expressions, functional interfaces, streams, and default methods.

  • Lambda expressions allow you to pass functionality as an argument to a method.

  • Functional interfaces have a single abstract method and can be used with lambda expressions.

  • Streams provide a way to process collections of objects in a functional style.

  • Default methods allow interfaces to have method im...

View all Associate Software Engineer interview questions
A Senior Software Engineer 2 was asked
Q. .net mvc routing and filtees in MVC
Ans. 

MVC routing and filters in .NET

  • Routing maps URLs to controller actions

  • Filters are used to add pre/post processing logic to controller actions

  • Filters can be applied globally or to specific actions/controllers

  • Examples of filters include authorization, caching, and exception handling

View all Senior Software Engineer 2 interview questions

Emids Technologies Limited Interview Experiences

46 interviews found

Interview experience
4
Good
Difficulty level
Easy
Process Duration
Less than 2 weeks
Result
No response

I appeared for an interview in Jan 2025.

Round 1 - Technical 

(10 Questions)

  • Q1. Selenium explanation with gherkin
  • Ans. 

    Selenium is a popular automation testing tool used for web applications, while Gherkin is a language used for writing test cases in a human-readable format.

    • Selenium is used for automating web browsers to test web applications.

    • Gherkin is a language that uses keywords like Given, When, Then to describe test scenarios in a readable format.

    • Selenium can be integrated with Gherkin using tools like Cucumber to write automated...

  • Answered by AI
  • Q2. Explain framework structure in your project
  • Ans. 

    Our project follows a modular framework structure with separate layers for test cases, utilities, and configurations.

    • The framework is designed using a modular approach to promote reusability and maintainability.

    • We have separate packages for test cases, page objects, utilities, and configurations.

    • Test cases are written using a Page Object Model design pattern to separate test logic from page interactions.

    • We use TestNG a...

  • Answered by AI
  • Q3. Difference between feature file and step definition
  • Ans. 

    Feature file contains high-level scenarios written in Gherkin language, while step definitions contain the actual automation code to execute those scenarios.

    • Feature file is written in Gherkin language to describe high-level scenarios

    • Step definitions contain the actual automation code to execute the scenarios

    • Feature file and step definitions are linked through annotations or tags

    • Feature file is more readable for non-tec...

  • Answered by AI
  • Q4. Wap to remove duplicate character
  • Ans. 

    A program to remove duplicate characters from an array of strings.

    • Iterate through each string in the array

    • For each string, create a new string without duplicate characters

    • Use a set to keep track of characters already seen

    • Return the array of strings with duplicates removed

  • Answered by AI
  • Q5. Wap to reverse string
  • Ans. 

    A function to reverse a given string

    • Create an empty string to store the reversed string

    • Iterate through the input string from end to start and append each character to the new string

    • Return the reversed string

  • Answered by AI
  • Q6. String palindrome program
  • Ans. 

    A program to check if a given string is a palindrome or not.

    • Create a function that takes a string as input

    • Reverse the string and compare it with the original string

    • Return true if they are the same, false otherwise

  • Answered by AI
  • Q7. Uses of selenium
  • Ans. 

    Selenium is a popular automation testing tool used for web application testing.

    • Automates web browsers to test web applications

    • Supports multiple programming languages like Java, C#, Python

    • Can run tests across different browsers and operating systems

    • Integrates with testing frameworks like TestNG, JUnit

    • Used for regression testing, functional testing, and load testing

  • Answered by AI
  • Q8. Explain page object model
  • Ans. 

    Page Object Model is a design pattern used in test automation to create an object repository for web UI elements.

    • Separates test scripts from web elements

    • Improves code reusability and maintainability

    • Enhances test readability and reduces duplication

    • Each web page is represented as a class

  • Answered by AI
  • Q9. Explain oops concepts
  • Ans. 

    Object-oriented programming concepts that focus on classes, objects, inheritance, encapsulation, and polymorphism.

    • Classes: Blueprint for creating objects with attributes and methods.

    • Objects: Instances of classes that contain data and behavior.

    • Inheritance: Ability for a class to inherit attributes and methods from another class.

    • Encapsulation: Bundling data and methods that operate on the data into a single unit.

    • Polymorp...

  • Answered by AI
  • Q10. Explain agile
  • Ans. 

    Agile is a software development methodology that emphasizes flexibility, collaboration, and iterative development.

    • Agile focuses on delivering working software in short, iterative cycles called sprints.

    • It values customer collaboration and responding to change over following a strict plan.

    • Agile teams are self-organizing and cross-functional, with frequent communication and feedback.

    • Common agile frameworks include Scrum, ...

  • Answered by AI

Technical Lead Interview Questions & Answers

user image Uthayak kumar

posted on 15 Aug 2024

Interview experience
3
Average
Difficulty level
-
Process Duration
-
Result
-

I applied via LinkedIn

Round 1 - Technical 

(5 Questions)

  • Q1. Angular Lazy loading and how do you implement
  • Ans. 

    Lazy loading in Angular is a technique used to load modules only when they are needed.

    • Lazy loading is achieved by using the loadChildren property in the route configuration.

    • Lazy loaded modules are loaded asynchronously when the user navigates to the corresponding route.

    • Lazy loading helps improve the initial loading time of the application by only loading necessary modules on demand.

  • Answered by AI
  • Q2. When we use interceptor
  • Ans. 

    Interceptors are used in software development to intercept and manipulate HTTP requests and responses.

    • Interceptors can be used for logging, authentication, error handling, and modifying requests/responses.

    • In Angular, interceptors can be used to add headers to HTTP requests, handle errors globally, and cache responses.

    • In Spring Boot, interceptors can be used to log requests, validate input, and handle exceptions.

    • Interce...

  • Answered by AI
  • Q3. How do you implement Authentication and authorization in Angular
  • Ans. 

    Authentication and authorization in Angular can be implemented using Angular's built-in features and third-party libraries.

    • Use Angular's HttpClient to send authentication requests to a server

    • Implement guards to restrict access to certain routes based on user roles

    • Utilize JWT tokens for secure authentication and authorization

    • Consider using libraries like Angular JWT for easier token management

  • Answered by AI
  • Q4. Angular change detection mechanism
  • Ans. 

    Angular uses Zone.js for change detection mechanism to track changes in the application and update the view accordingly.

    • Angular uses Zone.js for change detection mechanism

    • Zone.js monkey patches async operations to trigger change detection

    • Change detection can be triggered manually using ChangeDetectorRef

  • Answered by AI
  • Q5. How do you communicate between different components
  • Ans. 

    Communication between different components is achieved through various methods like props drilling, context API, event emitters, and state management libraries.

    • Props drilling: Passing data from parent to child components through props.

    • Context API: Provides a way to pass data through the component tree without having to pass props down manually at every level.

    • Event emitters: Emitting events from one component and listen...

  • Answered by AI

Interview Preparation Tips

Interview preparation tips for other job seekers - Prepare well

Skills evaluated in this interview

Architect Interview Questions & Answers

user image Anonymous

posted on 14 Nov 2024

Interview experience
5
Excellent
Difficulty level
-
Process Duration
-
Result
-
Round 1 - Technical 

(2 Questions)

  • Q1. What is Solid principle
  • Ans. 

    SOLID is a set of five design principles that help make software designs more understandable, flexible, and maintainable.

    • S - Single Responsibility Principle: A class should have only one reason to change.

    • O - Open/Closed Principle: Software entities should be open for extension but closed for modification.

    • L - Liskov Substitution Principle: Objects of a superclass should be replaceable with objects of its subclasses with...

  • Answered by AI
  • Q2. How to handle load for a distributed system
  • Ans. 

    Handling load for a distributed system involves load balancing, scaling, caching, and monitoring.

    • Implement load balancing to evenly distribute incoming traffic across multiple servers.

    • Scale the system by adding more servers or resources to handle increased load.

    • Utilize caching to store frequently accessed data and reduce the load on the backend.

    • Monitor system performance and adjust resources as needed to maintain optim...

  • Answered by AI
Interview experience
5
Excellent
Difficulty level
Moderate
Process Duration
2-4 weeks
Result
Selected Selected

I appeared for an interview in Feb 2025.

Round 1 - HR 

(1 Question)

  • Q1. Does the HR provide the reasons for their decisions as well? ANS : YES
Interview experience
5
Excellent
Difficulty level
-
Process Duration
-
Result
-
Round 1 - Technical 

(2 Questions)

  • Q1. Angular basics, components, routing
  • Q2. Html, observables, css
Round 2 - Technical 

(1 Question)

  • Q1. .net basics, c# basics
Interview experience
3
Average
Difficulty level
Moderate
Process Duration
Less than 2 weeks
Result
Selected Selected

I appeared for an interview in May 2024.

Round 1 - Technical 

(1 Question)

  • Q1. React native interview questions. Hooks HOC Optimization
Round 2 - Technical 

(1 Question)

  • Q1. Rendering questions basic DSA android questions
Round 3 - HR 

(1 Question)

  • Q1. Normal salary discussion

Software Developer Interview Questions & Answers

user image TANMAY MONDAL

posted on 4 Dec 2024

Interview experience
5
Excellent
Difficulty level
-
Process Duration
-
Result
-
Round 1 - Group Discussion 

Impacts of Technology in jobs

Analyst Interview Questions & Answers

user image Anonymous

posted on 3 Dec 2024

Interview experience
4
Good
Difficulty level
-
Process Duration
-
Result
-
Round 1 - Coding Test 

Sql and python test along with power BI

Interview experience
4
Good
Difficulty level
Moderate
Process Duration
Less than 2 weeks
Result
Selected Selected

I applied via eLitmus

Round 1 - HR 

(2 Questions)

  • Q1. Questions to check my proficiency in technical skills as said in resume
  • Q2. How did I apply my skills in the previous internship I had done

Interview Preparation Tips

Interview preparation tips for other job seekers - Overall I had great interview experience. The interviewer kept the interview structured and composed

DB Developer Interview Questions & Answers

user image Anonymous

posted on 19 Apr 2024

Interview experience
2
Poor
Difficulty level
Moderate
Process Duration
4-6 weeks
Result
Not Selected
Round 1 - Technical 

(1 Question)

  • Q1. Basic postgresql
Round 2 - Coding Test 

Joins, CTE, query optimization

Round 3 - One-on-one 

(1 Question)

  • Q1. Joins, Stored procedure, Sales calculation on date basis

Top trending discussions

View All
Interview Tips & Stories
1w
toobluntforu
·
works at
Cvent
Can speak English, can’t deliver in interviews
I feel like I can't speak fluently during interviews. I do know english well and use it daily to communicate, but the moment I'm in an interview, I just get stuck. since it's not my first language, I struggle to express what I actually feel. I know the answer in my head, but I just can’t deliver it properly at that moment. Please guide me
Got a question about Emids Technologies Limited?
Ask anonymously on communities.

Emids Technologies Limited Interview FAQs

How many rounds are there in Emids Technologies Limited interview?
Emids Technologies Limited interview process usually has 2-3 rounds. The most common rounds in the Emids Technologies Limited interview process are Technical, HR and Resume Shortlist.
How to prepare for Emids Technologies Limited interview?
Go through your CV in detail and study all the technologies mentioned in your CV. Prepare at least two technologies or languages in depth if you are appearing for a technical interview at Emids Technologies Limited. The most common topics and skills that interviewers at Emids Technologies Limited expect are Agile, Business Intelligence, Application Development, Consulting and SQL.
What are the top questions asked in Emids Technologies Limited interview?

Some of the top questions asked at the Emids Technologies Limited interview -

  1. what are the tools used for continuous integrati...read more
  2. what is github , clone repository , issue faced in production , whhat is proces...read more
  3. How do you implement Authentication and authorization in Angu...read more
What are the most common questions asked in Emids Technologies Limited HR round?

The most common HR questions asked in Emids Technologies Limited interview are -

  1. Why are you looking for a chan...read more
  2. What are your salary expectatio...read more
  3. What is your family backgrou...read more
How long is the Emids Technologies Limited interview process?

The duration of Emids Technologies Limited interview process can vary, but typically it takes about less than 2 weeks to complete.

Tell us how to improve this page.

Overall Interview Experience Rating

3.8/5

based on 39 interview experiences

Difficulty level

Easy 17%
Moderate 83%

Duration

Less than 2 weeks 71%
2-4 weeks 21%
4-6 weeks 8%
View more

Interview Questions from Similar Companies

ITC Infotech Interview Questions
3.7
 • 371 Interviews
CitiusTech Interview Questions
3.3
 • 287 Interviews
NeoSOFT Interview Questions
3.6
 • 279 Interviews
Altimetrik Interview Questions
3.7
 • 239 Interviews
Episource Interview Questions
3.9
 • 224 Interviews
Xoriant Interview Questions
4.1
 • 210 Interviews
INDIUM Interview Questions
4.0
 • 198 Interviews
Incedo Interview Questions
3.1
 • 193 Interviews
View all

Emids Technologies Limited Reviews and Ratings

based on 562 reviews

3.7/5

Rating in categories

3.6

Skill development

3.8

Work-life balance

3.5

Salary

3.3

Job security

3.6

Company culture

3.3

Promotions

3.5

Work satisfaction

Explore 562 Reviews and Ratings
QA

Noida,

Hyderabad / Secunderabad

+1

5-10 Yrs

Not Disclosed

Associate Technical Lead

India

3-5 Yrs

Not Disclosed

Senior Consultant

India

4-9 Yrs

Not Disclosed

Explore more jobs
Senior Software Engineer
777 salaries
unlock blur

₹7 L/yr - ₹28 L/yr

Software Engineer
429 salaries
unlock blur

₹3.2 L/yr - ₹13.7 L/yr

Senior Test Engineer
220 salaries
unlock blur

₹5.4 L/yr - ₹21.2 L/yr

Technical Lead
203 salaries
unlock blur

₹14 L/yr - ₹40 L/yr

Test Engineer
189 salaries
unlock blur

₹2.7 L/yr - ₹11.5 L/yr

Explore more salaries
Compare Emids Technologies Limited with

ITC Infotech

3.7
Compare

CMS IT Services

3.1
Compare

KocharTech

3.9
Compare

Xoriant

4.1
Compare
write
Share an Interview