Upload Button Icon Add office photos

Filter interviews by

Craysol Technologies PHP Developer Interview Questions and Answers

Updated 21 Jun 2021

Craysol Technologies PHP Developer Interview Experiences

1 interview found

PHP Developer Interview Questions & Answers

user image Anonymous

posted on 21 Jun 2021

I applied via Recruitment Consultant and was interviewed in Dec 2020. There was 1 interview round.

Interview Questionnaire 

1 Question

  • Q1. First round was a machine test for importing data with validation and display imported data

Interview Preparation Tips

Interview preparation tips for other job seekers - Be prepared with the core concepts. Here projects are in core php

Interview questions from similar companies

Interview experience
4
Good
Difficulty level
Moderate
Process Duration
6-8 weeks
Result
Not Selected

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

Round 1 - Coding Test 

The assessment consisted of two moderate-level questions related to data structures and algorithms, focusing on strings and 2D arrays, within a time frame of 45 minutes. In the web development section, there were 15 questions each from React and Angular.

Round 2 - Technical 

(2 Questions)

  • Q1. What is object-oriented programming (OOP), and can you explain the concepts of shallow copy and deep copy? Additionally, what technology stack would you choose for a project, and what are the reasons behin...
  • Ans. 

    OOP is a programming paradigm based on the concept of objects, with shallow copy creating a new object with references to the original, and deep copy creating a new object with copies of the original's values.

    • OOP is a programming paradigm that focuses on objects and classes.

    • Shallow copy creates a new object that references the original object's data.

    • Deep copy creates a new object with copies of the original object's da...

  • Answered by AI
  • Q2. What are the features of the project?
  • Ans. 

    The project features include real-time data processing, machine learning algorithms, and user-friendly interface.

    • Real-time data processing for instant updates

    • Machine learning algorithms for predictive analysis

    • User-friendly interface for easy navigation

  • Answered by AI

Interview Preparation Tips

Interview preparation tips for other job seekers - Practice data structures and algorithms regularly, participate in contests, and review your projects consistently.
Interview experience
4
Good
Difficulty level
-
Process Duration
-
Result
-
Round 1 - Technical 

(1 Question)

  • Q1. Wht is tuple and how it is dif from list
  • Ans. 

    A tuple is an immutable collection of elements, while a list is a mutable collection in Python.

    • Tuples are created using parentheses (), while lists are created using square brackets []

    • Tuples are immutable, meaning their elements cannot be changed once defined

    • Lists are mutable, allowing for elements to be added, removed, or modified

    • Tuples are typically used for fixed collections of items, while lists are used for dynami

  • Answered by AI

Skills evaluated in this interview

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

(1 Question)

  • Q1. Coin change problem
Interview experience
5
Excellent
Difficulty level
-
Process Duration
-
Result
-
Round 1 - Technical 

(1 Question)

  • Q1. .net related questions
Round 2 - One-on-one 

(1 Question)

  • Q1. Functional knowledge
Round 3 - HR 

(1 Question)

  • Q1. Discussion of salary and position
Interview experience
5
Excellent
Difficulty level
-
Process Duration
-
Result
-

I applied via Campus Placement

Round 1 - One-on-one 

(1 Question)

  • Q1. Tell about a time where you had competing demands from stakeholders.
Interview experience
2
Poor
Difficulty level
-
Process Duration
-
Result
-
Round 1 - HR 

(1 Question)

  • Q1. What's your weakest points?
  • Ans. 

    My weakest point is sometimes struggling with time management and prioritizing tasks effectively.

    • Occasionally have difficulty balancing multiple projects at once

    • May need to improve on setting realistic deadlines and sticking to them

    • Working on improving communication with team members to ensure tasks are completed on time

  • Answered by AI
Interview experience
4
Good
Difficulty level
Hard
Process Duration
2-4 weeks
Result
Not Selected

I applied via Referral and was interviewed in Jun 2023. There were 3 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 

3 questions of medium to hard coding questions.

Round 3 - Technical 

(1 Question)

  • Q1. Technical interview including SQL, one programming language, and dbms based questions. the interview went well and was of 90mins.
Round 1 - Aptitude Test 

There are 30 questions Mixed with Aptitude, AWS, OS

Round 2 - Technical 

(2 Questions)

  • Q1. 1. what is OOPS Concept?
  • Ans. 

    OOPS (Object-Oriented Programming) is a programming paradigm that uses objects to represent and manipulate data.

    • OOPS focuses on the concept of objects, which are instances of classes.

    • It emphasizes encapsulation, inheritance, and polymorphism.

    • Encapsulation ensures data hiding and abstraction.

    • Inheritance allows classes to inherit properties and behaviors from other classes.

    • Polymorphism enables objects to take on multiple...

  • Answered by AI
  • Q2. Database questions and data structure questions?

Interview Preparation Tips

Interview preparation tips for other job seekers - Prepare the OOPS concept, Database, and Data structure well.

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

Round 1 - Technical 

(3 Questions)

  • Q1. Basics of SQL, types of joins, cursors, triggers
  • Q2. Functions and Procedures and differences between them
  • Ans. 

    Functions and procedures are both stored database objects used to perform specific tasks in SQL.

    • Functions return a value while procedures do not.

    • Functions can be used in SQL statements, whereas procedures cannot.

    • Functions can have input parameters and return a single value, while procedures can have input and output parameters.

    • Functions are typically used for calculations or data manipulation, while procedures are used...

  • Answered by AI
  • Q3. Performance tuning of SQL query
  • Ans. 

    Performance tuning of SQL query

    • Identify slow queries using profiling tools

    • Optimize query structure and use indexes

    • Reduce data retrieval by filtering and limiting results

    • Avoid using subqueries and nested queries

    • Use appropriate data types and avoid unnecessary conversions

  • Answered by AI
Round 2 - Technical 

(4 Questions)

  • Q1. Similar questions to TR1, but this time with more depth and at advanced level
  • Q2. Given sample data on two tables, write down the result sets of all types joins.
  • Ans. 

    The result sets of all types of joins in SQL

    • Inner Join: Returns only the matching rows from both tables

    • Left Join: Returns all the rows from the left table and the matching rows from the right table

    • Right Join: Returns all the rows from the right table and the matching rows from the left table

    • Full Outer Join: Returns all the rows from both tables, including the unmatched rows

    • Cross Join: Returns the Cartesian product of b

  • Answered by AI
  • Q3. Write down a procedure to return a certain series (99, 96, 93, ...., 6, 3)
  • Ans. 

    Procedure to return a series (99, 96, 93, ...., 6, 3)

    • Create a temporary table with a single column

    • Use a loop to insert values into the temporary table

    • Return the values from the temporary table in descending order

  • Answered by AI
  • Q4. Extract execution plan of a SQL query
  • Ans. 

    To extract execution plan of a SQL query, use EXPLAIN or SHOW PLAN command.

    • Use EXPLAIN or SHOW PLAN command before the SQL query

    • EXPLAIN command shows the execution plan in a tabular format

    • SHOW PLAN command shows the execution plan in a graphical format

    • Execution plan helps in optimizing the query for better performance

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

(2 Questions)

  • Q1. Basic questions on project structure, development approach
  • Q2. How is a change request in application serviced by development team (business analysis, code analysis, discussion with BA, requirment freeze, etc.)
  • Ans. 

    A change request in an application is serviced by the development team through various stages such as business analysis, code analysis, discussion with BA, and requirement freeze.

    • The development team starts by analyzing the change request to understand its impact on the application.

    • They perform business analysis to determine the feasibility and potential risks of implementing the change.

    • Code analysis is conducted to as...

  • Answered by AI
Round 4 - Behavioral 

(1 Question)

  • Q1. Casual meeting wrt expectations from project, work culture, etc.
Round 5 - HR 

(1 Question)

  • Q1. CTC, location negotiation

Interview Preparation Tips

Interview preparation tips for other job seekers - Theoretical knowledge is not preferred. Whatever is present in the resume, make sure you have hands-on experience in that.

Skills evaluated in this interview

Tell us how to improve this page.

People are getting interviews through

based on 1 Craysol Technologies interview
Recruitment Consultant
100%
Low Confidence
?
Low Confidence means the data is based on a small number of responses received from the candidates.

Interview Questions from Similar Companies

TCS Interview Questions
3.7
 • 10.3k Interviews
Infosys Interview Questions
3.7
 • 7.5k Interviews
Wipro Interview Questions
3.7
 • 5.5k Interviews
Tech Mahindra Interview Questions
3.6
 • 3.8k Interviews
HCLTech Interview Questions
3.5
 • 3.7k Interviews
LTIMindtree Interview Questions
3.9
 • 2.9k Interviews
Mphasis Interview Questions
3.4
 • 789 Interviews
Citicorp Interview Questions
3.7
 • 560 Interviews
View all
Craysol Technologies PHP Developer Salary
based on 7 salaries
₹1.8 L/yr - ₹3 L/yr
38% less than the average PHP Developer Salary in India
View more details

Craysol Technologies PHP Developer Reviews and Ratings

based on 1 review

5.0/5

Rating in categories

5.0

Skill development

5.0

Work-Life balance

5.0

Salary & Benefits

5.0

Job Security

5.0

Company culture

5.0

Promotions/Appraisal

5.0

Work Satisfaction

Explore 1 Review and Rating
Technical Support Engineer
7 salaries
unlock blur

₹0.1 L/yr - ₹1.5 L/yr

PHP Developer
7 salaries
unlock blur

₹1.8 L/yr - ₹3 L/yr

HR Executive
4 salaries
unlock blur

₹2.1 L/yr - ₹2.4 L/yr

Manager Sales & Marketing
4 salaries
unlock blur

₹4.2 L/yr - ₹7.1 L/yr

Senior Network Engineer
4 salaries
unlock blur

₹5 L/yr - ₹5 L/yr

Explore more salaries
Compare Craysol Technologies with

Infosys

3.7
Compare

TCS

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