Upload Button Icon Add office photos

Filter interviews by

ESDS Software Solutions PHP Developer Interview Questions and Answers

Updated 7 Oct 2023

ESDS Software Solutions PHP Developer Interview Experiences

1 interview found

Interview experience
4
Good
Difficulty level
-
Process Duration
-
Result
-
Round 1 - Resume Shortlist 
Pro Tip by AmbitionBox:
Keep your resume crisp and to the point. A recruiter looks at your resume for an average of 6 seconds, make sure to leave the best impression.
View all tips
Round 2 - Technical 

(2 Questions)

  • Q1. Explain MVC architecture
  • Ans. 

    MVC architecture is a design pattern that separates an application into three main components: Model, View, and Controller.

    • Model represents the data and business logic of the application

    • View is responsible for displaying the data to the user

    • Controller acts as an intermediary between Model and View, handling user input and updating the Model accordingly

  • Answered by AI
  • Q2. What is middle ware in laravel
  • Ans. 

    Middleware in Laravel acts as a bridge between a request and a response.

    • Middleware can modify incoming requests before they reach the application's routes.

    • Middleware can also modify outgoing responses before they are sent to the browser.

    • Examples of middleware in Laravel include authentication middleware, logging middleware, and CORS middleware.

  • Answered by AI

Interview Preparation Tips

Interview preparation tips for other job seekers - Keep the basics strong

Skills evaluated in this interview

PHP Developer Jobs at ESDS Software Solutions

View all

Interview questions from similar companies

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

I applied via Referral and was interviewed in Jul 2024. There were 2 interview rounds.

Round 1 - Coding Test 

In first round, they ask a dynamic pattern question.

Round 2 - Technical 

(2 Questions)

  • Q1. What is attribute in HTML
  • Ans. 

    An attribute in HTML provides additional information about an element and is used to modify the element's behavior or appearance.

    • Attributes are added to HTML elements using the syntax attribute="value".

    • Attributes can be used to specify things like the size, color, or alignment of an element.

    • Examples of attributes include 'href' in Example and 'src' in .

  • Answered by AI
  • Q2. Constructor in php and use of constructor
  • Ans. 

    Constructor in PHP is a special method used to initialize objects of a class.

    • Constructor is a special method with the same name as the class.

    • It is automatically called when an object is created.

    • Constructors can be used to initialize object properties or perform any necessary setup.

    • Example: class Car { public function __construct() { echo 'Car object created'; }}

  • Answered by AI

Skills evaluated in this interview

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

I applied via Naukri.com and was interviewed in Jul 2023. There were 2 interview rounds.

Round 1 - Resume Shortlist 
Pro Tip by AmbitionBox:
Keep your resume crisp and to the point. A recruiter looks at your resume for an average of 6 seconds, make sure to leave the best impression.
View all tips
Round 2 - One-on-one 

(5 Questions)

  • Q1. Introduce yourself
  • Q2. Asked about projects and internships
  • Q3. Asked to create HTML form with popup
  • Q4. Asked about DSA and oops concepts
  • Q5. What is polymorphism
  • Ans. 

    Polymorphism is the ability of a function or method to behave differently based on the object it is acting upon.

    • Polymorphism allows objects of different classes to be treated as objects of a common superclass.

    • It enables a single interface to be used for different data types.

    • Examples include method overloading and method overriding in object-oriented programming.

  • Answered by AI
Interview experience
5
Excellent
Difficulty level
Moderate
Process Duration
-
Result
-
Round 1 - One-on-one 

(2 Questions)

  • Q1. How pagination work in jpa
  • Ans. 

    Pagination in JPA allows for retrieving a subset of results from a query by specifying a limit and offset.

    • Use the setFirstResult() method to specify the starting index of the results to retrieve

    • Use the setMaxResults() method to specify the maximum number of results to retrieve

    • Combine setFirstResult() and setMaxResults() to implement pagination in JPA queries

  • Answered by AI
  • Q2. How to create restful api
  • Ans. 

    To create a RESTful API, define endpoints, use HTTP methods, handle requests and responses, and follow REST principles.

    • Define endpoints for different resources (e.g. /users, /products)

    • Use HTTP methods like GET, POST, PUT, DELETE for CRUD operations

    • Handle requests and responses in JSON format

    • Follow REST principles like statelessness, uniform interface, and client-server architecture

  • Answered by AI

Skills evaluated in this interview

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

I applied via Campus Placement and was interviewed in Apr 2024. There were 4 interview rounds.

Round 1 - Aptitude Test 

Basic aptitude asked for all company

Round 2 - Coding Test 

One question to find substring of string which has double chars

Round 3 - Technical 

(2 Questions)

  • Q1. Basic oops and sql
  • Q2. Write pandas for dataframe
  • Ans. 

    Pandas is a Python library used for data manipulation and analysis, including creating and working with dataframes.

    • Import the pandas library: import pandas as pd

    • Create a dataframe: df = pd.DataFrame(data)

    • Accessing data in a dataframe: df['column_name']

    • Filtering data in a dataframe: df[df['column_name'] > value]

    • Adding a new column: df['new_column'] = values

  • Answered by AI
Round 4 - Technical 

(2 Questions)

  • Q1. Give angle betweeen hour hand and min hand art 12:20
  • Ans. 

    The angle between the hour hand and minute hand at 12:20 is 10 degrees.

    • Calculate the angle made by the hour hand from 12 o'clock position: (20/60)*30 = 10 degrees

    • Calculate the angle made by the minute hand from 12 o'clock position: (20/60)*360 = 120 degrees

    • Find the difference between the two angles: 120 - 10 = 110 degrees

  • Answered by AI
  • Q2. Basic operating system questions

Interview Preparation Tips

Interview preparation tips for other job seekers - they provide good feeling of friend around you during interview

Skills evaluated in this interview

Interview experience
5
Excellent
Difficulty level
Moderate
Process Duration
2-4 weeks
Result
Not Selected

I applied via Campus Placement and was interviewed in Sep 2023. There were 4 interview rounds.

Round 1 - Coding Test 

Pseudocode problems and 2 coding questions

Round 2 - HR 

(1 Question)

  • Q1. Introduction, family background, logical question of English alphabet
Round 3 - Technical 

(3 Questions)

  • Q1. AI/ML trends, bitcoin info
  • Q2. Java code for finding even number
  • Ans. 

    Java code to find even numbers in an array

    • Iterate through the array and check if each element is divisible by 2

    • Use the modulus operator (%) to check for even numbers

    • Store the even numbers in a separate array or print them out

  • Answered by AI
  • Q3. Basic questions about technologies mentioned in the resume
Round 4 - BU Head 

(4 Questions)

  • Q1. Intro, family background
  • Q2. HTML, CSS, JAVA, CPP code
  • Q3. Logical Questions
  • Q4. Speaking Communication

Interview Preparation Tips

Interview preparation tips for other job seekers - To succeed as a junior software developer at Winjit Technology, focus on continuous learning and adapting to emerging technologies. Demonstrate a strong work ethic, collaborate effectively with your team, and showcase your problem-solving skills. Prioritize communication, both verbal and written, and actively seek feedback to enhance your skills. Stay proactive, show enthusiasm for innovation, and leverage internships or personal projects to bolster your practical experience. Remember, a positive attitude and a willingness to learn will set you apart in your career journey with Winjit Technology.

Skills evaluated in this interview

Interview experience
5
Excellent
Difficulty level
Moderate
Process Duration
Less than 2 weeks
Result
Not Selected

I applied via campus placement at Lovely Professional University (LPU) and was interviewed in Dec 2023. There were 2 interview rounds.

Round 1 - Coding Test 

The test had 2 standard DSA questions and 9 MCQs based on CS fundamentals.

Round 2 - One-on-one 

(2 Questions)

  • Q1. Two Sum Of leetcode
  • Ans. 

    Given an array of integers, return indices of the two numbers such that they add up to a specific target.

    • Use a hashmap to store the difference between the target and current element

    • Iterate through the array and check if the current element's complement exists in the hashmap

    • Return the indices of the two numbers if found

  • Answered by AI
  • Q2. SQL Top 2 candidates query

Interview Preparation Tips

Interview preparation tips for other job seekers - Prepare for DSA standard questions and CS fundamentals.

Skills evaluated in this interview

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

Very easy coding test just like class 2 standard

Round 2 - Aptitude Test 

Moderate
Moderate level of questions are come

Round 3 - HR 

(4 Questions)

  • Q1. About yourself? Basics coding question
  • Q2. Project related question?
  • Q3. Coding question?
  • Q4. Technical knowledge!

I applied via Job Portal and was interviewed in Aug 2022. There were 2 interview rounds.

Round 1 - Technical 

(1 Question)

  • Q1. JWT authentication and authorisation.
Round 2 - Technical 

(1 Question)

  • Q1. Run tasks on Code Sandbox
  • Ans. 

    Code Sandbox allows running tasks for front-end development

    • Open Code Sandbox and create a new project

    • Add necessary dependencies and files

    • Run tasks using npm scripts or command line

    • Examples: build, start, test

  • Answered by AI

Interview Preparation Tips

Interview preparation tips for other job seekers - Prepare well for this interview as they ask you questions you have never heard of like difference between flex and pipe.

Skills evaluated in this interview

I applied via Naukri.com and was interviewed in Sep 2021. There was 1 interview round.

Interview Questionnaire 

1 Question

  • Q1. Hing

Interview Preparation Tips

Interview preparation tips for other job seekers - Interview mode in Remote access is a suited for long distance travelling Interviewers

ESDS Software Solutions Interview FAQs

How many rounds are there in ESDS Software Solutions PHP Developer interview?
ESDS Software Solutions interview process usually has 2 rounds. The most common rounds in the ESDS Software Solutions interview process are Resume Shortlist and Technical.
How to prepare for ESDS Software Solutions PHP Developer 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 ESDS Software Solutions. The most common topics and skills that interviewers at ESDS Software Solutions expect are PHP, Ajax, CakePHP, Codeigniter and Front End.
What are the top questions asked in ESDS Software Solutions PHP Developer interview?

Some of the top questions asked at the ESDS Software Solutions PHP Developer interview -

  1. What is middle ware in lara...read more
  2. Explain MVC architect...read more

Tell us how to improve this page.

ESDS Software Solutions PHP Developer Interview Process

based on 1 interview

Interview experience

4
  
Good
View more
ESDS Software Solutions PHP Developer Salary
based on 22 salaries
₹1.8 L/yr - ₹5 L/yr
10% less than the average PHP Developer Salary in India
View more details

ESDS Software Solutions PHP Developer Reviews and Ratings

based on 2 reviews

4.6/5

Rating in categories

4.3

Skill development

4.6

Work-life balance

4.6

Salary

4.3

Job security

4.3

Company culture

4.0

Promotions

3.3

Work satisfaction

Explore 2 Reviews and Ratings
Technical Associate
131 salaries
unlock blur

₹2 L/yr - ₹6 L/yr

Junior Technical Associate
70 salaries
unlock blur

₹2 L/yr - ₹3.6 L/yr

Business Analyst
50 salaries
unlock blur

₹2.8 L/yr - ₹8 L/yr

System Administrator
50 salaries
unlock blur

₹2.5 L/yr - ₹12 L/yr

Senior Technical Associate
50 salaries
unlock blur

₹3 L/yr - ₹7 L/yr

Explore more salaries
Compare ESDS Software Solutions with

TCS

3.7
Compare

Infosys

3.6
Compare

Wipro

3.7
Compare

HCLTech

3.5
Compare
Did you find this page helpful?
Yes No
write
Share an Interview