Premium Employer

i

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

Accion Labs Verified Tick

Compare button icon Compare button icon Compare
3.4

based on 424 Reviews

Filter interviews by

Accion Labs Php Lead Interview Questions, Process, and Tips

Updated 12 Jun 2024

Accion Labs Php Lead Interview Experiences

1 interview found

Php Lead Interview Questions & Answers

user image Subhendu Panda

posted on 12 Jun 2024

Interview experience
4
Good
Difficulty level
-
Process Duration
-
Result
-
Round 1 - One-on-one 

(2 Questions)

  • Q1. What is MVC? Explain in detail.
  • Ans. 

    MVC is a software 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.

    • MVC helps in organizing code, improving maintainability, and promotin...

  • Answered by AI
  • Q2. What is difference between InnoDB and MyIsam?
  • Ans. 

    InnoDB is a transaction-safe storage engine for MySQL, while MyISAM is not transaction-safe.

    • InnoDB supports transactions with ACID properties, while MyISAM does not.

    • InnoDB supports foreign keys, while MyISAM does not.

    • InnoDB is more reliable and crash-safe compared to MyISAM.

    • InnoDB is the default storage engine for MySQL 5.5 and higher versions.

    • MyISAM is faster for read-heavy operations, while InnoDB is better for write

  • Answered by AI
Round 2 - Technical 

(3 Questions)

  • Q1. What is difference between interface and abstract class
  • Ans. 

    Interface defines only method signatures while abstract class can have both method signatures and implementations.

    • Interface cannot have method implementations, only method signatures.

    • Abstract class can have both method signatures and implementations.

    • A class can implement multiple interfaces but can only inherit from one abstract class.

    • Interfaces are used to define a contract for classes to implement, while abstract cla...

  • Answered by AI
  • Q2. What is a static method?
  • Ans. 

    A static method is a method that belongs to the class itself, rather than to instances of the class.

    • Static methods can be called directly on the class without needing to create an instance of the class.

    • Static methods are commonly used for utility functions that do not require access to instance-specific data.

    • Static methods are declared using the 'static' keyword in PHP.

  • Answered by AI
  • Q3. Explain the steps to optimize SQL query
  • Ans. 

    Optimizing SQL queries involves analyzing query performance, indexing, minimizing data retrieval, and using appropriate joins.

    • Analyze query performance using tools like EXPLAIN to identify bottlenecks

    • Use indexes on columns frequently used in WHERE clauses

    • Minimize data retrieval by selecting only necessary columns

    • Avoid using SELECT * and instead specify required columns

    • Use appropriate joins like INNER JOIN, LEFT JOIN, e

  • Answered by AI
Round 3 - Behavioral 

(3 Questions)

  • Q1. What does the array_map in PHP used for?
  • Ans. 

    array_map in PHP is used to apply a callback function to each element of an array.

    • array_map() returns an array containing all the elements of the input array after applying the callback function to each one.

    • It is useful for applying a function to all elements of an array without using a loop.

    • Example: array_map('strtoupper', ['apple', 'banana', 'cherry']) will return ['APPLE', 'BANANA', 'CHERRY'].

  • Answered by AI
  • Q2. What is callback function in PHP?
  • Ans. 

    A callback function in PHP is a function that is passed as an argument to another function and is executed at a later time.

    • Callback functions are commonly used in PHP for event handling, asynchronous processing, and custom sorting.

    • Example: array_map() function in PHP takes a callback function as an argument to apply a user-defined function to each element of an array.

    • Another example: usort() function in PHP uses a call...

  • Answered by AI
  • Q3. Explain the workflow of PHPUnit
  • Ans. 

    PHPUnit workflow involves writing test cases, running tests, and analyzing results.

    • Write test cases using PHPUnit framework

    • Run tests using PHPUnit command line interface or IDE integration

    • Analyze test results to identify failures and errors

    • Make necessary code changes to fix failing tests

    • Repeat the process until all tests pass successfully

  • Answered by AI

Skills evaluated in this interview

Interview questions from similar companies

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

I applied via Approached by Company and was interviewed in Nov 2024. There were 2 interview rounds.

Round 1 - Coding Test 

Coding test is related to my tech skills only.

Round 2 - Technical 

(5 Questions)

  • Q1. Angular questions
  • Q2. JavaScript questions
  • Q3. TypeScript questions
  • Q4. HTML questions related to UI
  • Q5. CSS questions regarding bootstrap

Interview Preparation Tips

Topics to prepare for Iris Software Team Lead interview:
  • Angular
  • Javascript Frameworks
  • Typescript
Interview preparation tips for other job seekers - Prepare for the coding test.
Interview experience
5
Excellent
Difficulty level
Moderate
Process Duration
Less than 2 weeks
Result
Selected Selected

I applied via Recruitment Consulltant and was interviewed in Nov 2024. There were 3 interview rounds.

Round 1 - One-on-one 

(2 Questions)

  • Q1. Basic knowledge of your skills
  • Q2. Scenario based questions.
Round 2 - Technical 

(2 Questions)

  • Q1. Scenario based questions
  • Q2. SQL technical question.
Round 3 - HR 

(1 Question)

  • Q1. Salary Discussion, joining date negotiation and Joining Bonus.

Interview Preparation Tips

Interview preparation tips for other job seekers - Be perfect and ready with your skills whatever you have.
Interview experience
4
Good
Difficulty level
Moderate
Process Duration
Less than 2 weeks
Result
Selected Selected

I applied via LinkedIn and was interviewed in Nov 2024. There were 2 interview rounds.

Round 1 - Technical 

(2 Questions)

  • Q1. Tell us about yourself
  • Q2. Lot of questions on SQL and Linux commands
Round 2 - One-on-one 

(2 Questions)

  • Q1. Tell us about yourself
  • Q2. It was a manager round combined with some technical questions

Interview Preparation Tips

Interview preparation tips for other job seekers - Nothing much, stick to your basics and prepare all the concepts
Interview experience
2
Poor
Difficulty level
Moderate
Process Duration
Less than 2 weeks
Result
No response

I applied via Job Portal and was interviewed in Nov 2024. There were 2 interview rounds.

Round 1 - One-on-one 

(1 Question)

  • Q1. What is your approach to building basic logic skills?
  • Ans. 

    My approach to building basic logic skills involves practicing problem-solving exercises, breaking down complex problems into smaller parts, and seeking feedback to improve.

    • Practice problem-solving exercises regularly to strengthen logical thinking abilities.

    • Break down complex problems into smaller, more manageable parts to better understand the problem and find solutions.

    • Seek feedback from peers or mentors to identify...

  • Answered by AI
Round 2 - One-on-one 

(1 Question)

  • Q1. Some behavioural questions?
Interview experience
4
Good
Difficulty level
Moderate
Process Duration
-
Result
-
Round 1 - One-on-one 

(2 Questions)

  • Q1. React Life cycle methods
  • Q2. Machine coding with crypto price api
  • Ans. 

    Using a crypto price API to fetch and display real-time cryptocurrency prices in a machine coding project.

    • Utilize a crypto price API to fetch real-time cryptocurrency prices

    • Implement error handling for API requests

    • Display the fetched prices in a user-friendly format

  • Answered by AI
Interview experience
5
Excellent
Difficulty level
-
Process Duration
-
Result
-
Round 1 - Coding Test 

A github repo was shared and had to code on top of it. No DSA

Round 2 - Technical 

(1 Question)

  • Q1. Project details and depth in tech
Round 3 - Technical 

(1 Question)

  • Q1. System design and breadth in tech
  • Ans. 

    System design in tech involves creating scalable and efficient solutions to complex problems.

    • Understanding the requirements and constraints of the system

    • Breaking down the system into smaller components

    • Choosing the appropriate technologies and architecture

    • Considering scalability, reliability, and performance

    • Collaborating with stakeholders to ensure alignment

  • Answered by AI
Round 4 - Leadership 

(1 Question)

  • Q1. Leadership qualities
Round 5 - Cultural Fit 

(1 Question)

  • Q1. Cultural fitness check
Round 6 - HR 

(1 Question)

  • Q1. Salary discussion

Skills evaluated in this interview

Interview experience
3
Average
Difficulty level
-
Process Duration
-
Result
-
Round 1 - One-on-one 

(4 Questions)

  • Q1. Solid principle implemantion in c#
  • Ans. 

    Solid principles are a set of design principles that help make software more maintainable, flexible, and scalable.

    • Single Responsibility Principle (SRP) - A class should have only one reason to change.

    • Open/Closed Principle (OCP) - Software entities should be open for extension but closed for modification.

    • Liskov Substitution Principle (LSP) - Objects of a superclass should be replaceable with objects of its subclasses wi...

  • Answered by AI
  • Q2. Write a code for Entity framework DB connection
  • Ans. 

    Code snippet for Entity Framework DB connection

    • Install Entity Framework NuGet package

    • Create a DbContext class

    • Define DbSet properties for each entity

    • Configure connection string in app.config/web.config

    • Use DbContext to interact with the database

  • Answered by AI
  • Q3. Get 3 rd highest salary
  • Ans. 

    To get the 3rd highest salary, we can use a SQL query with the 'LIMIT' and 'OFFSET' keywords.

    • Use a SQL query with 'ORDER BY salary DESC' to sort salaries in descending order.

    • Use 'LIMIT 1 OFFSET 2' to skip the first two highest salaries and get the 3rd highest salary.

    • Example: SELECT salary FROM employees ORDER BY salary DESC LIMIT 1 OFFSET 2;

  • Answered by AI
  • Q4. Why we using interface in C#
  • Ans. 

    Interfaces in C# provide a way to define a contract for classes to implement, promoting code reusability and flexibility.

    • Interfaces allow for multiple inheritance in C# by allowing a class to implement multiple interfaces.

    • Interfaces help in achieving loose coupling between classes, making the code more maintainable and testable.

    • Interfaces are used to define common behavior that multiple classes can share, promoting cod...

  • Answered by AI
Round 2 - HR 

(1 Question)

  • Q1. Why you want to change the company

Skills evaluated in this interview

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

(1 Question)

  • Q1. Work experience
Interview experience
5
Excellent
Difficulty level
Hard
Process Duration
Less than 2 weeks
Result
Selected Selected

I applied via Approached by Company and was interviewed in Nov 2023. There were 4 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 - Coding Test 

Hackerrank test with combination of MCQ and java program coding.

Round 3 - Technical 

(1 Question)

  • Q1. L1 technical and L2 client technical rounds. Asked questions from core java, spring boot, micro service and some java coding questions.
Round 4 - HR 

(1 Question)

  • Q1. Basic questions on personal details and overview about company and salary discussion.

Interview Preparation Tips

Interview preparation tips for other job seekers - If you are looking for java development opportunity then prepare more java coding questions. Concentrate more on collection framework coding part.

Accion Labs Interview FAQs

How many rounds are there in Accion Labs Php Lead interview?
Accion Labs interview process usually has 3 rounds. The most common rounds in the Accion Labs interview process are One-on-one Round, Technical and Behavioral.
What are the top questions asked in Accion Labs Php Lead interview?

Some of the top questions asked at the Accion Labs Php Lead interview -

  1. What is difference between interface and abstract cl...read more
  2. What is difference between InnoDB and MyIs...read more
  3. What is MVC? Explain in deta...read more

Tell us how to improve this page.

Join Accion Labs Helping transform businesses through emerging technologies

Interview Questions from Similar Companies

TCS Interview Questions
3.7
 • 10.2k Interviews
Infosys Interview Questions
3.7
 • 7.5k Interviews
Wipro Interview Questions
3.7
 • 5.5k Interviews
Tech Mahindra Interview Questions
3.6
 • 3.7k Interviews
HCLTech Interview Questions
3.5
 • 3.7k Interviews
LTIMindtree Interview Questions
3.9
 • 2.8k Interviews
DXC Technology Interview Questions
3.7
 • 797 Interviews
Mphasis Interview Questions
3.4
 • 783 Interviews
Nagarro Interview Questions
4.0
 • 756 Interviews
View all
Senior Software Engineer
750 salaries
unlock blur

₹8.2 L/yr - ₹29.7 L/yr

Principal Software Engineer
412 salaries
unlock blur

₹11 L/yr - ₹40 L/yr

Software Engineer
301 salaries
unlock blur

₹4.1 L/yr - ₹17.5 L/yr

Senior Principal Software Engineer
147 salaries
unlock blur

₹13.5 L/yr - ₹36.1 L/yr

Technical Lead
143 salaries
unlock blur

₹13.2 L/yr - ₹40 L/yr

Explore more salaries
Compare Accion Labs with

TCS

3.7
Compare

Infosys

3.7
Compare

Wipro

3.7
Compare

HCLTech

3.5
Compare

Calculate your in-hand salary

Confused about how your in-hand salary is calculated? Enter your annual salary (CTC) and get your in-hand salary
Did you find this page helpful?
Yes No
write
Share an Interview