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

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

I applied via Company Website and was interviewed before Feb 2021. There were 2 interview rounds.

Round 1 - Technical 

(1 Question)

  • Q1. Java , spring , spring boot
Round 2 - HR 

(1 Question)

  • Q1. Where do you see yourself in 5 years?

Interview Preparation Tips

Interview preparation tips for other job seekers - Preparation should be good , focus on your project

Interview Questionnaire 

2 Questions

  • Q1. Mostly questions were asked from profile and your current role. Little deep knowledge on design patterns, program on arrays, spring core concepts, memory related questions like heap and stack memory uses, ...
  • Q2. Totally your full companies details in deep, all educational details in deep, even marks and gap related questions. Salary discussion but they offer usually less salary, lucky if u have other offers then u...

Interview Preparation Tips

Round: Manager round
Experience: Customer oriented questions like how did u handle tough customer in ur career, what are the hurdles u faced. And some technical questions like why no sql db, what is design patterns used for..etc

Interview Questionnaire 

1 Question

  • Q1. PL/SQL concepts,SDLC and performance tuning.

Interview Preparation Tips

Interview preparation tips for other job seekers - Please prepare all the PL/SQL concepts with performance tuning methods and some basic sql queries.

I applied via Naukri.com and was interviewed before Feb 2021. There were 3 interview rounds.

Round 1 - Technical 

(2 Questions)

  • Q1. About Technical subjects
  • Q2. Technology subjects
Round 2 - Group Discussion 

Subject

Round 3 - HR 

(8 Questions)

  • Q1. Where do you see yourself in 5 years?
  • Q2. What are your strengths and weaknesses?
  • Q3. What is your family background?
  • Q4. What are your salary expectations?
  • Q5. Share details of your previous job.
  • Q6. Why should we hire you?
  • Q7. Why are you looking for a change?
  • Q8. Tell me about yourself.

Interview Preparation Tips

Interview preparation tips for other job seekers - Having Technical support roles

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

Interview Questionnaire 

6 Questions

  • Q1. This round has basic questions. Since my technology is Tibco BW. I was asked basic concepts and some scenario based questions. The interviewer was soft spoken and my interview took around 45 minutes.Exampl...
  • Q2. 2) Given a scenario, that you have to create an http service which sends a data from database which is large, how can we achieve that.. ? Can we send it in chunks, if yes how ?
  • Ans. 

    We can achieve this by sending the data in chunks using pagination.

    • Implement pagination to limit the amount of data sent per request.

    • Use a cursor-based pagination approach to efficiently retrieve large amounts of data.

    • Consider compressing the data to reduce the size of each chunk.

    • Use HTTP range requests to retrieve specific chunks of data.

  • Answered by AI
  • Q3. 3) how to achieve load balance and fault tolerance while deploying an application ?
  • Ans. 

    To achieve load balance and fault tolerance while deploying an application, we can use techniques like load balancing, clustering, and redundancy.

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

    • Use clustering to group multiple servers together to work as a single unit.

    • Ensure redundancy by having multiple instances of critical components to handle failures.

    • Implement fault-tolerant mechani...

  • Answered by AI
  • Q4. 4) Difference between shared and job shared variable ?
  • Ans. 

    Shared variables are accessible by all tasks in a process, while job shared variables are only accessible by tasks in a specific job.

    • Shared variables are used to share data between tasks in a process.

    • Job shared variables are used to share data between tasks in a specific job.

    • Shared variables can cause race conditions and should be used with caution.

    • Job shared variables are useful for passing data between tasks in a job

  • Answered by AI
  • Q5. 5) what all db activities can be part of transaction group ?
  • Ans. 

    DB activities that can be part of a transaction group

    • Insertion of data into a table

    • Updating data in a table

    • Deletion of data from a table

    • Creating or dropping a table

    • Altering the structure of a table

    • Executing stored procedures

    • Executing functions

    • Executing triggers

  • Answered by AI
  • Q6. This is majorly your salary discussion

Interview Preparation Tips

General Tips: You have to be patient and calm. If you do not know anything say you do not know.
Mostly you are through once your technical round is clear.
Skills: tibco
Duration: 1-3 Months

Skills evaluated in this interview

I applied via Approached by Company and was interviewed in Dec 2018. There were 3 interview rounds.

Interview Questionnaire 

7 Questions

  • Q1. Asked some keywords as per JD and asked for relevant experience. HR round at this time, I don't see any rejection.
  • Q2. As per my experience, all those covered were asked. They will ask to come to thier premises and then a telephonic interview happens, funny though. The relevant people from that practice will call and check...
  • Q3. Asked about risk management
  • Q4. What is SOX Compliance
  • Ans. 

    SOX Compliance is a set of regulations that public companies must follow to ensure accurate financial reporting.

    • SOX stands for Sarbanes-Oxley Act

    • It was enacted in 2002 after accounting scandals at Enron and WorldCom

    • It requires companies to establish and maintain internal controls over financial reporting

    • It also mandates regular audits and certifications of financial statements

    • Non-compliance can result in fines, legal a

  • Answered by AI
  • Q5. What is PCI DSS
  • Ans. 

    PCI DSS stands for Payment Card Industry Data Security Standard.

    • It is a set of security standards designed to ensure that all companies that accept, process, store or transmit credit card information maintain a secure environment.

    • It was created by major credit card companies such as Visa, Mastercard, American Express, Discover, and JCB International.

    • It includes requirements for network security, data protection, access...

  • Answered by AI
  • Q6. What's ISO 27K
  • Ans. 

    ISO 27K is a set of standards for information security management systems.

    • ISO 27K provides guidelines for managing and protecting sensitive information.

    • It includes controls for risk management, access control, and incident management.

    • ISO 27K certification is often required for companies handling sensitive data.

    • Examples of ISO 27K standards include ISO 27001 and ISO 27002.

  • Answered by AI
  • Q7. How will you perform risk assessment for an application.
  • Ans. 

    Risk assessment for an application involves identifying potential threats and vulnerabilities and evaluating their impact.

    • Identify potential threats and vulnerabilities

    • Evaluate the impact of each threat or vulnerability

    • Determine the likelihood of each threat or vulnerability occurring

    • Prioritize risks based on their impact and likelihood

    • Develop a plan to mitigate or manage each risk

  • Answered by AI

Interview Preparation Tips

General Tips: Once you are in for technical round, you have to go to the premises and attend the call comes to your mobile.
The relevant skill will be tested technically.
You should be able to demonstrate your experience with relevant to the JD given to you.they dig more about Ur experience.
Skills: Communication
Duration: 1-4 weeks

Skills evaluated in this interview

I applied via Recruitment Consultant and was interviewed in Oct 2019. There were 3 interview rounds.

Interview Questionnaire 

1 Question

  • Q1. I was interviewed related to infrastructure migration from on premise environment to cloud service models. More on UNIX to Linux migrations.

Interview Preparation Tips

Interview preparation tips for other job seekers - Interviewers were polite and had good understanding about Thier requirement . They were more stuck on different approaches that can be adopted for migration process and were concerned on the challanges faced during migrations.

I applied via Naukri.com and was interviewed before Aug 2020. There were 3 interview rounds.

Interview Questionnaire 

1 Question

  • Q1. SQL backups, replication, clustering and AlwaysOn and performance optimization.
  • Ans. Should have knowledge of core DBA job and responsibilities.
  • Answered Anonymously

Interview Preparation Tips

Interview preparation tips for other job seekers - Be confidant and should have grip on backup, restoration, replication, Clustering and Azure. The company uses latest technologies so be up-to-date in current technology.

I applied via Walk-in and was interviewed before May 2021. There was 1 interview round.

Round 1 - Technical 

(1 Question)

  • Q1. Singleton class, immutable class in java

Interview Preparation Tips

Interview preparation tips for other job seekers - Everything depends on luck, all the best

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 Behavioral, One-on-one Round and Technical.
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.

Accion Labs Php Lead Interview Process

based on 1 interview

Interview experience

4
  
Good
View more
Join Accion Labs Helping transform businesses through emerging technologies

Interview Questions from Similar Companies

TCS Interview Questions
3.7
 • 10.5k Interviews
Infosys Interview Questions
3.6
 • 7.6k Interviews
Wipro Interview Questions
3.7
 • 5.6k Interviews
Tech Mahindra Interview Questions
3.5
 • 3.8k Interviews
HCLTech Interview Questions
3.5
 • 3.8k Interviews
LTIMindtree Interview Questions
3.8
 • 2.9k Interviews
Mphasis Interview Questions
3.4
 • 796 Interviews
CitiusTech Interview Questions
3.4
 • 270 Interviews
View all
Senior Software Engineer
678 salaries
unlock blur

₹8.3 L/yr - ₹33 L/yr

Principal Software Engineer
418 salaries
unlock blur

₹10.4 L/yr - ₹40 L/yr

Software Engineer
307 salaries
unlock blur

₹4.8 L/yr - ₹18.3 L/yr

Technical Lead
161 salaries
unlock blur

₹12.1 L/yr - ₹39 L/yr

Senior Principal Software Engineer
144 salaries
unlock blur

₹13.5 L/yr - ₹36.1 L/yr

Explore more salaries
Compare Accion Labs 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