Upload Button Icon Add office photos
Engaged Employer

i

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

PHN Technology Verified Tick

Compare button icon Compare button icon Compare

Filter interviews by

PHN Technology Software Developer Interview Questions and Answers

Updated 28 Nov 2023

6 Interview questions

A Software Developer was asked
Q. Explain the concepts of OOPS.
Ans. 

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

  • OOPS focuses on creating reusable code through the use of classes and objects.

  • It emphasizes the concepts of encapsulation, inheritance, and polymorphism.

  • Encapsulation allows data and methods to be bundled together within a class.

  • Inheritance enables the creation of new classes based on existing ones, inhe...

A Software Developer was asked
Q. What is middleware?
Ans. 

Middleware is software that acts as a bridge between different applications, allowing them to communicate and share data.

  • Middleware facilitates communication and data exchange between different software components.

  • It provides a layer of abstraction, allowing applications to interact without needing to understand each other's internal workings.

  • Examples of middleware include web servers, message queues, and API gate...

Software Developer Interview Questions Asked at Other Companies

asked in Amazon
Q1. Maximum Subarray Sum Problem Statement Given an array of integers ... read more
asked in Rakuten
Q2. Merge Two Sorted Arrays Problem Statement Given two sorted intege ... read more
asked in Amazon
Q3. Minimum Number of Platforms Needed Problem Statement You are give ... read more
asked in Cognizant
Q4. Nth Fibonacci Number Problem Statement Calculate the Nth term in ... read more
asked in PhonePe
Q5. Form a Triangle Problem Statement You are given an array of integ ... read more
A Software Developer was asked
Q. What are models, controllers, and migrations in Laravel?
Ans. 

Model, controller, and migrations are key components in the Laravel framework for organizing and managing database-related operations.

  • Model: Represents the data structure and logic of a specific table in the database.

  • Controller: Handles the logic and flow of the application, interacting with models and views.

  • Migrations: Allow for database schema changes and version control, making it easy to manage and deploy data...

A Software Developer was asked
Q. What is the difference between == and ===?
Ans. 

The difference between == and === is that == performs type coercion, while === does not.

  • The == operator compares two values for equality, allowing type coercion.

  • The === operator compares two values for equality, without type coercion.

  • Using ==, different types can be considered equal if they can be coerced into the same value.

  • Using ===, different types are not considered equal, even if they have the same value.

A Software Developer was asked
Q. What is linear regression and what are its types?
Ans. 

Linear regression is a statistical method to model the relationship between a dependent variable and one or more independent variables.

  • Linear regression is used to predict a continuous outcome based on one or more input features.

  • Types of linear regression include simple linear regression (one independent variable), multiple linear regression (multiple independent variables), and polynomial regression (non-linear r...

A Software Developer was asked
Q. What is MVC, does laravel follow MVC architecture
Ans. 

MVC stands for Model-View-Controller. Laravel follows the MVC architecture.

  • MVC is a software design pattern that separates an application into three interconnected components: Model, View, and Controller.

  • Model represents the data and business logic of the application.

  • View is responsible for rendering the user interface.

  • Controller handles the user input, updates the model, and interacts with the view.

  • Laravel, a pop...

PHN Technology Software Developer Interview Experiences

3 interviews found

Interview experience
1
Bad
Difficulty level
Easy
Process Duration
Less than 2 weeks
Result
Not Selected

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

Round 1 - Technical 

(5 Questions)

  • Q1. What is middleware
  • Ans. 

    Middleware is software that acts as a bridge between different applications, allowing them to communicate and share data.

    • Middleware facilitates communication and data exchange between different software components.

    • It provides a layer of abstraction, allowing applications to interact without needing to understand each other's internal workings.

    • Examples of middleware include web servers, message queues, and API gateways.

  • Answered by AI
  • Q2. What is MVC, does laravel follow MVC architecture
  • Ans. 

    MVC stands for Model-View-Controller. Laravel follows the MVC architecture.

    • MVC is a software design pattern that separates an application into three interconnected components: Model, View, and Controller.

    • Model represents the data and business logic of the application.

    • View is responsible for rendering the user interface.

    • Controller handles the user input, updates the model, and interacts with the view.

    • Laravel, a popular ...

  • Answered by AI
  • Q3. Difference between == and ===
  • Ans. 

    The difference between == and === is that == performs type coercion, while === does not.

    • The == operator compares two values for equality, allowing type coercion.

    • The === operator compares two values for equality, without type coercion.

    • Using ==, different types can be considered equal if they can be coerced into the same value.

    • Using ===, different types are not considered equal, even if they have the same value.

  • Answered by AI
  • Q4. Explain OOPS Concept
  • Ans. 

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

    • OOPS focuses on creating reusable code through the use of classes and objects.

    • It emphasizes the concepts of encapsulation, inheritance, and polymorphism.

    • Encapsulation allows data and methods to be bundled together within a class.

    • Inheritance enables the creation of new classes based on existing ones, inheritin...

  • Answered by AI
  • Q5. What is model, controller, migrations in laravel
  • Ans. 

    Model, controller, and migrations are key components in the Laravel framework for organizing and managing database-related operations.

    • Model: Represents the data structure and logic of a specific table in the database.

    • Controller: Handles the logic and flow of the application, interacting with models and views.

    • Migrations: Allow for database schema changes and version control, making it easy to manage and deploy database ...

  • Answered by AI
Round 2 - Assignment 

Build customer enquiry page with client/server input validation, after successful registration send an email to the user, also add google recaptcha

Interview Preparation Tips

Interview preparation tips for other job seekers - Even if you clear all round you will get a text message from HR saying " Sorry to say but you are not selected for next round ", I mean why? I clear my first round, second round was very easy 2 days given for a basic functionality to develop which i delivered within 4 hrs hosted the webpage shared a link shared the code on github. Overall waste of time and energy unprofessional management.

Skills evaluated in this interview

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

I applied via LinkedIn and was interviewed in May 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 - HR 

(4 Questions)

  • Q1. HR give our interview to know the knowledge of employees
  • Q2. What's our skill present in this field What was company hired you
  • Ans. 

    I possess strong programming skills, problem-solving abilities, and a passion for developing efficient software solutions.

    • Proficient in languages like Java, Python, and JavaScript, enabling me to build diverse applications.

    • Experience with frameworks such as React and Spring, which enhance my ability to create responsive and scalable web applications.

    • Strong understanding of algorithms and data structures, allowing me to...

  • Answered by AI
  • Q3. What is your previous acheivment
  • Q4. Why are you company hired you

Interview Preparation Tips

Topics to prepare for PHN Technology Software Developer interview:
  • Coding
Interview preparation tips for other job seekers - It's help to learn new things

Software Developer Interview Questions & Answers

user image Neha Ratnaparkhe

posted on 3 Jun 2023

Interview experience
1
Bad
Difficulty level
-
Process Duration
-
Result
-
Round 1 - Resume Shortlist 
Pro Tip by AmbitionBox:
Be truthful in your resume. It is very easy to catch false or lies during the interview by asking basic questions.
View all tips
Round 2 - Assignment 

Pandas numpy matplotlib mean median mode and linear regression assignment

Round 3 - Technical 

(1 Question)

  • Q1. What is mean by linear regression and their types
  • Ans. 

    Linear regression is a statistical method to model the relationship between a dependent variable and one or more independent variables.

    • Linear regression is used to predict a continuous outcome based on one or more input features.

    • Types of linear regression include simple linear regression (one independent variable), multiple linear regression (multiple independent variables), and polynomial regression (non-linear relati...

  • Answered by AI

Skills evaluated in this interview

Top trending discussions

View All
Interview Tips & Stories
5d (edited)
a team lead
Why are women still asked such personal questions in interview?
I recently went for an interview… and honestly, m still trying to process what just happened. Instead of being asked about my skills, experience, or how I could add value to the company… the questions took a totally unexpected turn. The interviewer started asking things like When are you getting married? Are you engaged? And m sure, if I had said I was married, the next question would’ve been How long have you been married? What does my personal life have to do with the job m applying for? This is where I felt the gender discrimination hit hard. These types of questions are so casually thrown at women during interviews but are they ever asked to men? No one asks male candidates if they’re planning a wedding or how old their kids are. So why is it okay to ask women? Can we please stop normalising this kind of behaviour in interviews? Our careers shouldn’t be judged by our relationship status. Period.
Got a question about PHN Technology?
Ask anonymously on communities.

Interview questions from similar companies

Interview Questionnaire 

3 Questions

  • Q1. Mathematical ,verbal, logical, puzzles, pseudo code
  • Q2. Verbal
  • Q3. Logical

Interview Preparation Tips

Interview preparation tips for other job seekers - Help me for infosys apptitude test interview

Interview Questionnaire 

1 Question

  • Q1. Based on programming

I applied via Campus Placement and was interviewed before May 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 - Aptitude Test 

VERBAL QUANT DI/LR and Picture based test

Round 3 - Technical 

(1 Question)

  • Q1. Write a fibonaci series in c++ or C?
  • Ans. 

    Fibonacci series can be easily implemented using loops in C++ or C.

    • Declare variables for first two numbers of the series

    • Use a loop to calculate and print the next number in the series

    • Repeat the loop until desired number of terms are printed

  • Answered by AI
Round 4 - HR 

(1 Question)

  • Q1. Informed about the policies and made us sign a document

Interview Preparation Tips

Interview preparation tips for other job seekers - Just be calm and composed while answering the questions.

Skills evaluated in this interview

I appeared for an interview before Sep 2020.

Round 1 - Coding Test 

Round duration - 90 minutes
Round difficulty - Easy

This round was held during university hours and consisted of 2 coding questions.

Round 2 - Face to Face 

(1 Question)

Round duration - 120 minutes
Round difficulty - Easy

Make sure you do no cutting and are clear about the approach you'd be following. 
 

  • Q1. What is the running median of an input stream?
  • Ans. 

    Running median of an input stream is the median value of the numbers seen so far in a continuous stream of data.

    • Maintain two heaps - a max heap for the lower half of the numbers and a min heap for the upper half.

    • Keep the number of elements in the two heaps balanced or differ by at most 1.

    • If the total number of elements is odd, the median is the root of the max heap. If even, it is the average of the roots of the two he...

  • Answered by AI

Interview Preparation Tips

Professional and academic backgroundI completed Electronics & Communication Engineering from TIET - Thapar Institute of Engineering And Technology. I applied for the job as SDE - 1 in HyderabadEligibility criteria 7 CGPA Amazon interview preparation:Topics to prepare for the interview - Data Structures and Algorithms, Java, Object-Oriented Programming System, System Design, Operating System.Time required to prepare for the interview - 2 MonthsInterview preparation tips for other job seekers

Prepare for company-wise interview questions according to the company in which you are applying. Try to write the code yourself and if got stuck in between then take help from the internet. I recommend you Codezen of Coding Ninjas for practicing Data Structures and Algorithms based questions.

Application resume tips for other job seekers

Be sure 100% of what you write in your resume and prepare for that before the interview what is written on resume.

Final outcome of the interviewSelected

Skills evaluated in this interview

Are these interview questions helpful?

I applied via Recruitment Consultant and was interviewed before Oct 2020. There was 1 interview round.

Interview Questionnaire 

2 Questions

  • Q1. What is Abstraction
  • Q2. Concept of hiding implementation

Interview Preparation Tips

Interview preparation tips for other job seekers - Not bad, good atmosphere, positive response from staff

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

Interview Questionnaire 

4 Questions

  • Q1. Yourself
  • Q2. How do you feel about working nights and weekends?
  • Ans. 

    I am open to working nights and weekends if it aligns with project needs and team goals, ensuring productivity and collaboration.

    • Flexibility: I understand that software development can require off-hours work, especially during critical project phases.

    • Team Collaboration: Working nights or weekends can enhance communication with team members in different time zones.

    • Project Deadlines: I am willing to put in extra hours to...

  • Answered by AI
  • Q3. I will try to complete my tasks within weekdays effectively and efficiently to avoid weekand night work.
  • Q4. What is the difference b/w confidence and over confidence?

Interview Preparation Tips

Interview preparation tips for other job seekers - Tech mahendra company is a very efficent work hard and if you have a growth of employees skills and sincearly work hard

I applied via LinkedIn and was interviewed in Apr 2021. There were 4 interview rounds.

Interview Questionnaire 

2 Questions

  • Q1. What is data structures
  • Ans. 

    Data structures are ways of organizing and storing data in a computer so that it can be accessed and used efficiently.

    • Data structures are used to manage and manipulate data.

    • They can be implemented using arrays, linked lists, trees, graphs, and other methods.

    • Examples include stacks, queues, hash tables, and binary search trees.

  • Answered by AI
  • Q2. Why database
  • Ans. 

    Databases are essential for storing and managing large amounts of data efficiently.

    • Databases allow for easy organization and retrieval of data

    • They provide data security and integrity

    • Databases enable scalability and performance optimization

    • Examples include MySQL, Oracle, MongoDB, and SQL Server

  • Answered by AI

Interview Preparation Tips

Interview preparation tips for other job seekers - Good,and bit advanced for student point of view

Skills evaluated in this interview

PHN Technology Interview FAQs

How many rounds are there in PHN Technology Software Developer interview?
PHN Technology interview process usually has 2-3 rounds. The most common rounds in the PHN Technology interview process are Resume Shortlist, Assignment and Technical.
What are the top questions asked in PHN Technology Software Developer interview?

Some of the top questions asked at the PHN Technology Software Developer interview -

  1. What is model, controller, migrations in lara...read more
  2. What is MVC, does laravel follow MVC architect...read more
  3. What is mean by linear regression and their ty...read more

Tell us how to improve this page.

Overall Interview Experience Rating

3.4/5

based on 5 interview experiences

Difficulty level

Easy 50%
Moderate 50%

Duration

Less than 2 weeks 100%
View more
PHN Technology Software Developer Salary
based on 4 salaries
₹1 L/yr - ₹4.5 L/yr
68% less than the average Software Developer Salary in India
View more details

PHN Technology Software Developer Reviews and Ratings

based on 10 reviews

4.1/5

Rating in categories

3.9

Skill development

4.0

Work-life balance

3.6

Salary

4.0

Job security

4.0

Company culture

3.7

Promotions

3.8

Work satisfaction

Explore 10 Reviews and Ratings
Business Development Associate
12 salaries
unlock blur

₹3.6 L/yr - ₹5.2 L/yr

Intern
12 salaries
unlock blur

₹1 L/yr - ₹3 L/yr

Robotics Trainer
10 salaries
unlock blur

₹2 L/yr - ₹6 L/yr

Associate
8 salaries
unlock blur

₹8 L/yr - ₹12 L/yr

Data Science Intern
6 salaries
unlock blur

₹1 L/yr - ₹2 L/yr

Explore more salaries
Compare PHN Technology with

TCS

3.6
Compare

Accenture

3.7
Compare

Wipro

3.7
Compare

Cognizant

3.7
Compare
write
Share an Interview