Upload Button Icon Add office photos

Filter interviews by

HiCounselor PHP Developer Interview Questions and Answers for Freshers

Updated 27 Jun 2024

HiCounselor PHP Developer Interview Experiences for Freshers

1 interview found

PHP Developer Interview Questions & Answers

user image Anonymous

posted on 27 Jun 2024

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

I applied via Naukri.com and was interviewed in May 2024. There was 1 interview round.

Round 1 - Coding Test 

Assessment was given in virtual IDE to build a product order system. Questions are explained in detail, required UI is given along with DB connections. You just need to put the logic and make the UI dynamic. The task contains product listing, add to cart and checkout feature.

The twist over here is you are not supposed to refer anything online or changing of screens are allowed. The time you spent on this IDE is getting captured with video and audio. Also as per the guidlines,it was mentioned that frequent login/logout to IDE will be disqualified.

The phpmyadmin portal given has very restricted permissions and cant fire grant access queries and worst is if any error is found even in select query, it will not show you any error and you will be hanging there until you guess the error. Also it was going out of service multiple times.

The IDE has submit project option with automation testing which is not working properly. I was not able to submit the project as automation testing gave an error that a button with text 'XYZ' was not found, though button was available. There is no contact number available to contact the organization and it doesn't matter how many emails sent to them regarding your queries, no one will ever revert you back.

So in short nice idea of giving assessment, good task to do but badly handled automation testing, phpmyadmin and organization support if you are stuck out.

Interview Preparation Tips

Topics to prepare for HiCounselor PHP Developer interview:
  • php,
  • MySQL
  • javsacript
  • JQuery

Interview questions from similar companies

I applied via Campus Placement and was interviewed in Mar 2021. There was 1 interview round.

Interview Questionnaire 

2 Questions

  • Q1. Introduction
  • Q2. Qualification, basic questions about customer service, empathy apology,how to handle angry customer..thats it

Interview Preparation Tips

Interview preparation tips for other job seekers - Just be fluent in English and Hindi ..
Give some good and creative answers that's all..😊.

Interview Questionnaire 

1 Question

  • Q1. Java c c++

I applied via Campus Placement and was interviewed before Mar 2021. 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 - HR 

(16 Questions)

  • Q1. What are your salary expectations?
  • Ans. 

    I am open to discussing salary based on the responsibilities and opportunities offered by the position.

    • I am flexible and open to negotiation.

    • I am looking for a competitive salary that reflects my skills and experience.

    • I am more interested in the overall compensation package, including benefits and growth opportunities.

    • I would like to learn more about the company's salary range for this position.

    • I am confident that we c

  • Answered by AI
  • Q2. What is your family background?
  • Ans. 

    My family background is diverse and multicultural.

    • My parents are from different countries, which has exposed me to different cultures and perspectives.

    • I have relatives who work in various industries, including technology and healthcare.

    • Growing up, my family encouraged me to pursue my interests in computer science and supported my education in the field.

  • Answered by AI
  • Q3. Share details of your previous job.
  • Ans. 

    I worked as a Software Developer at XYZ Company.

    • Developed and maintained software applications using Java and Python.

    • Collaborated with a team of developers to design and implement new features.

    • Participated in code reviews and debugging sessions to ensure high-quality code.

    • Worked closely with clients to gather requirements and provide technical support.

    • Implemented unit tests and performed software testing to identify an...

  • Answered by AI
  • Q4. Why should we hire you?
  • Ans. 

    I have a strong background in software development and a proven track record of delivering high-quality projects on time and within budget.

    • I have a deep understanding of various programming languages and frameworks, allowing me to adapt quickly to new technologies.

    • I am highly skilled in problem-solving and troubleshooting, which enables me to identify and resolve issues efficiently.

    • I am a team player and have excellent...

  • Answered by AI
  • Q5. Why are you looking for a change?
  • Ans. 

    Looking for new challenges and growth opportunities.

    • Seeking a more challenging role to enhance my skills and knowledge.

    • Interested in working on cutting-edge technologies and projects.

    • Want to be part of a dynamic and innovative team.

    • Desire to expand my professional network and learn from industry experts.

  • Answered by AI
  • Q6. Where do you see yourself in 5 years?
  • Ans. 

    In 5 years, I see myself as a senior software developer leading a team and working on complex projects.

    • Leading a team of developers

    • Working on complex projects

    • Continuously learning and staying updated with new technologies

    • Contributing to the growth and success of the company

  • Answered by AI
  • Q7. What are your strengths and weaknesses?
  • Ans. 

    My strengths include problem-solving, attention to detail, and teamwork. My weaknesses include time management and public speaking.

    • Strengths: problem-solving, attention to detail, teamwork

    • Weaknesses: time management, public speaking

  • Answered by AI
  • Q8. Tell me about yourself.
  • Ans. 

    I am a software developer with experience in various programming languages and a passion for creating innovative solutions.

    • Experienced in Java, C++, and Python

    • Developed a mobile app using React Native

    • Worked on a team to create a web application using Angular

    • Strong problem-solving and analytical skills

  • Answered by AI
  • Q9. Tell me about yourself
  • Ans. 

    I am a software developer with experience in web development and a passion for problem-solving.

    • Experienced in web development using HTML, CSS, and JavaScript

    • Proficient in programming languages such as Java and Python

    • Familiar with frameworks like React and Angular

    • Strong problem-solving and analytical skills

    • Excellent teamwork and communication abilities

  • Answered by AI
  • Q10. What are your strength and weakness
  • Ans. 

    My strength is problem-solving and my weakness is sometimes overthinking.

    • Strength: Problem-solving

    • Weakness: Overthinking

  • Answered by AI
  • Q11. Where do you see yourself in 5 year's
  • Ans. 

    In 5 years, I see myself as a senior software developer leading a team and working on complex projects.

    • Leading a team of developers

    • Working on complex projects

    • Continuously learning and improving my skills

    • Contributing to the growth and success of the company

  • Answered by AI
  • Q12. Why are you looking for a change
  • Ans. 

    Seeking new opportunities for professional growth and challenges.

    • Looking for a more challenging role

    • Want to expand my skill set

    • Seeking better career prospects

    • Interested in working with new technologies

    • Want to work in a more collaborative environment

  • Answered by AI
  • Q13. I think I am very flexible and adaptive to learning new things
  • Q14. Share your details for your previous job
  • Ans. 

    I worked as a Software Developer at XYZ Company.

    • Developed and maintained web applications using Java and Spring framework

    • Collaborated with cross-functional teams to gather requirements and design solutions

    • Implemented unit tests and performed code reviews to ensure code quality

    • Participated in Agile development process and attended daily stand-up meetings

    • Troubleshooted and resolved software defects reported by users

  • Answered by AI
  • Q15. What is your family background
  • Ans. 

    My family background is diverse and multicultural, with members from different professions and cultural backgrounds.

    • My father is a doctor and my mother is a teacher.

    • I have two siblings, one is an engineer and the other is a lawyer.

    • We celebrate various cultural festivals and traditions together.

    • My family values education and encourages continuous learning.

  • Answered by AI
  • Q16. What are your salary expectations
  • Ans. 

    I am open to discussing salary based on the responsibilities and opportunities offered by the position.

    • I am flexible and open to negotiation.

    • I am looking for a fair and competitive salary based on my skills and experience.

    • I am more interested in the overall compensation package, including benefits and growth opportunities.

    • I am confident that we can come to a mutually beneficial agreement.

  • Answered by AI
Round 3 - Coding Test 

Interview Preparation Tips

Interview preparation tips for other job seekers - Good morning sir/ mam..
I'm from Vinukonda
I'm ready to the interview

I applied via Walk-in and was interviewed before May 2021. There were 4 interview rounds.

Round 1 - Assignment 

Basic grammar questions

Round 2 - One-on-one 

(1 Question)

  • Q1. Communication test like tell me something about yourself
Round 3 - Technical 

(3 Questions)

  • Q1. What is device manager
  • Ans. 

    Device Manager is a tool in Windows that allows users to view and manage hardware devices installed on their computer.

    • It displays a list of all the hardware devices connected to the computer.

    • Users can update, disable, or uninstall device drivers using Device Manager.

    • It can be accessed by right-clicking on the Windows Start button and selecting Device Manager.

    • Common hardware devices listed in Device Manager include netw

  • Answered by AI
  • Q2. How to uninstall/install a software
  • Ans. 

    Uninstalling/installing software involves different steps depending on the operating system used.

    • For Windows, go to Control Panel > Programs and Features > select the software > click Uninstall

    • For Mac, drag the software to the Trash or use a third-party uninstaller app

    • For Linux, use the package manager or command line to uninstall/install software

    • Make sure to save any important data before uninstalling software

    • Always d...

  • Answered by AI
  • Q3. Basic laptop troubleshooting related questions
Round 4 - HR 

(2 Questions)

  • Q1. Why you want to join the organisation
  • Q2. Any salary expectations

Interview Preparation Tips

Topics to prepare for Wipro Associate interview:
  • Communication Skills
  • Laptop Support
Interview preparation tips for other job seekers - Salary is very low in Wipro bps. If you still need the job just work on your communication.

Skills evaluated in this interview

I applied via Walk-in and was interviewed before Nov 2021. 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 - Typing Test 

(1 Question)

  • Q1. Typing test 30words per minute. 90% accuracy.
Round 3 - HR 

(1 Question)

  • Q1. Personal information, Previous company work, Salary discussion.
Round 4 - Aptitude Test 

General knowledge, Maths questions.

Interview Preparation Tips

Interview preparation tips for other job seekers - English communication is must important, Interviews are easy.

I applied via Recruitment Consultant and was interviewed in Feb 2021. There was 1 interview round.

Interview Questionnaire 

3 Questions

  • Q1. Tell me about your self?
  • Q2. How much work experience do you have?
  • Q3. How did you spend your yesterday

Interview Preparation Tips

Interview preparation tips for other job seekers - Make sentence simple and easy

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

Round 1 - Aptitude Test 
Round 2 - HR 

(1 Question)

  • Q1. Self introduction and technical questions

Interview Preparation Tips

Interview preparation tips for other job seekers - Joined As a fresher with 2lpa and there is a pressure.

Interview Questionnaire 

8 Questions

  • Q1. Implement queue with the help of two stacks
  • Ans. 

    Queue can be implemented using two stacks by maintaining the order of elements in the stacks.

    • Create two stacks, let's call them stack1 and stack2

    • When an element is enqueued, push it to stack1

    • When an element is dequeued, pop all elements from stack1 and push them to stack2

    • Pop the top element from stack2 and return it as the dequeued element

    • If stack2 is empty, repeat step 3

    • To get the front element of the queue, peek the

  • Answered by AI
  • Q2. Iven a table “student” of with columns Name and Marks. You have to write a SQL query to get the 2nd highest marks from the table. Also write a query to find the nth highest marks, where n can be any number
  • Q3. What is left join. Give example. And Full outer join?
  • Ans. 

    Left join returns all records from left table and matching records from right table. Full outer join returns all records from both tables.

    • Left join is used to combine two tables based on a common column.

    • In left join, all records from the left table are returned along with matching records from the right table.

    • If there is no match in the right table, NULL values are returned.

    • Example: SELECT * FROM table1 LEFT JOIN table...

  • Answered by AI
  • Q4. What is magic functions and autoloading in PHP?
  • Ans. 

    Magic functions are special methods in PHP that start with __. Autoloading is a way to automatically load classes.

    • Magic functions are used to handle certain events in PHP, such as object creation or property access.

    • Autoloading allows PHP to automatically load classes when they are needed, without requiring manual includes.

    • Magic functions can be used in conjunction with autoloading to dynamically load classes or handle

  • Answered by AI
  • Q5. Given three arrays sorted in non-decreasing order, print all common elements in these arrays. Examples: ar1[] = {1, 5, 10, 20, 40, 80} ar2[] = {6, 7, 20, 80, 100} ar3[] = {3, 4, 15, 20, 30, 70, 80, 120} Ou...
  • Ans. 

    Given three sorted arrays, find common elements.

    • Create three pointers to traverse each array

    • Compare the elements at the pointers and move the pointer of the smallest element

    • If all pointers point to the same element, add it to the result and move all pointers

    • Repeat until any pointer reaches the end of its array

  • Answered by AI
  • Q6. A puzzle. You will be given with a 3 Litre container & a 7 Litre Container. Measure exactly 5 Litres of water
  • Q7. Asked about one of my projects I mentioned in my resume?
  • Q8. Find if a number is a power of 2 or not?
  • Ans. 

    Check if a number is a power of 2 or not.

    • A power of 2 has only one bit set in its binary representation.

    • Use bitwise AND operator to check if the number is a power of 2.

    • If n is a power of 2, then n & (n-1) will be 0.

  • Answered by AI

Interview Preparation Tips

Skills: Data structures, PHP, Algortihm
College Name: na
Motivation: Overall it was a very good experience. They test you from every aspect. In the End I would like to say that Practo is one of the best companies to work for.

Skills evaluated in this interview

Interview Questionnaire 

9 Questions

  • Q1. What is event bubbling?
  • Ans. 

    Event bubbling is the propagation of an event from the innermost child element to the outermost parent element.

    • Events triggered on a child element will also trigger on its parent elements

    • The event travels up the DOM tree until it reaches the document object

    • Can be stopped using event.stopPropagation()

    • Can be useful for event delegation

  • Answered by AI
  • Q2. Difference between .on(‘click’,function() and .click(function())
  • Ans. 

    The .on('click',function() is a more flexible method than .click(function())

    • The .on() method can handle multiple events and selectors

    • The .click() method can only handle one event and one selector

    • The .on() method can also handle dynamically added elements

    • The .click() method cannot handle dynamically added elements

  • Answered by AI
  • Q3. Write a function to check if two strings are anagram or not
  • Ans. 

    Function to check if two strings are anagram or not

    • Create two character arrays from the strings

    • Sort the arrays

    • Compare the sorted arrays

  • Answered by AI
  • Q4. Given an array of integers which can be in one of four order – i.Increasing 2.Decreasing 3.decreasing then increasing 4.increasing then decreasing .Write a function to find the type of array
  • Ans. 

    Function to determine the order of integers in an array.

    • Check first and last element to determine if increasing or decreasing

    • Check for inflection point to determine if order changes

    • Return order type as string

  • Answered by AI
  • Q5. How can you improve the performance of a site.(Only frontend)
  • Ans. 

    Optimize images, minify code, reduce HTTP requests, use caching, and lazy loading.

    • Optimize images using compression and appropriate file formats

    • Minify code to reduce file size and improve load times

    • Reduce HTTP requests by combining files and using sprites

    • Use caching to store frequently accessed data locally

    • Implement lazy loading to defer loading of non-critical resources

  • Answered by AI
  • Q6. Design database schema for a movie site.Where user can watch the movie,genre of movie,give ratings and recommended movies to user.Also Write an algorithm to show recommended movies to user
  • Ans. 

    Design a database schema for a movie site with user ratings and recommendations.

    • Create tables for movies, users, ratings, and recommendations

    • Use foreign keys to link tables

    • Include columns for movie genre and user watch history

    • Algorithm for recommendations can use user watch history and ratings to suggest similar movies

  • Answered by AI
  • Q7. By tossing a coin we can get either head or tail, i have a function toss() which return head or tail with equal probability
  • Q8. You have to write a function for dice which will return number from 1-6 with equal probability. constraints : you can not use random function, you can use only toss function
  • Ans. 

    Function to simulate dice roll with equal probability without using random function

    • Use a toss function that returns either 0 or 1 with equal probability

    • Call the toss function 3 times and convert the result to a binary number

    • If the binary number is greater than 0 and less than or equal to 6, return it

    • If the binary number is greater than 6, repeat the process

  • Answered by AI
  • Q9. Write a query to fetch duplicate email from table?
  • Ans. 

    Query to fetch duplicate email from table

    • Use GROUP BY and HAVING clause to filter out duplicates

    • SELECT email, COUNT(*) FROM table_name GROUP BY email HAVING COUNT(*) > 1;

    • This will return all the duplicate emails in the table

  • Answered by AI

Interview Preparation Tips

Skills: data structure, Algorithm
College Name: na
Motivation: Practo is the market leader in digital healthcare management with millions of consumers using our products to find doctors, book appointments and manage their healthcare efficiently. Practo Ray is the platform of choice for the vast majority of doctors and clinics deploying cloud based clinic management solution.I recently got an offer from Practo, here is my interview experience:

Skills evaluated in this interview

HiCounselor Interview FAQs

How many rounds are there in HiCounselor PHP Developer interview for freshers?
HiCounselor interview process for freshers usually has 1 rounds. The most common rounds in the HiCounselor interview process for freshers are Coding Test.
How to prepare for HiCounselor PHP Developer interview for freshers?
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 HiCounselor. The most common topics and skills that interviewers at HiCounselor expect are PHP, GIT, Laravel, CI and Core PHP.

Tell us how to improve this page.

HiCounselor PHP Developer Interview Process for Freshers

based on 1 interview

Interview experience

2
  
Poor
View more

Interview Questions from Similar Companies

Wipro Interview Questions
3.7
 • 5.6k Interviews
Tech Mahindra Interview Questions
3.5
 • 3.8k Interviews
Quess Interview Questions
3.9
 • 410 Interviews
Info Edge Interview Questions
3.9
 • 317 Interviews
Team Lease Interview Questions
3.9
 • 201 Interviews
Deltax Interview Questions
2.7
 • 84 Interviews
Practo Interview Questions
3.2
 • 74 Interviews
Wayfair Interview Questions
3.8
 • 56 Interviews
View all
Product Manager
8 salaries
unlock blur

₹0 L/yr - ₹0 L/yr

Data Research Analyst
6 salaries
unlock blur

₹0 L/yr - ₹0 L/yr

Software Developer
5 salaries
unlock blur

₹0 L/yr - ₹0 L/yr

Market Analyst
5 salaries
unlock blur

₹0 L/yr - ₹0 L/yr

Data Analyst
5 salaries
unlock blur

₹0 L/yr - ₹0 L/yr

Explore more salaries
Compare HiCounselor with

Foundit

3.5
Compare

Timesjobs.com

1.6
Compare

Indeed

4.0
Compare

Info Edge

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