Filter interviews by
PHP is a server-side scripting language used for web development.
PHP stands for Hypertext Preprocessor.
It is widely used for creating dynamic web pages.
PHP code is embedded within HTML code.
PHP can interact with databases like MySQL.
Popular CMS like WordPress and Drupal are built using PHP.
OOPS stands for Object-Oriented Programming System. It is a programming paradigm based on the concept of objects.
Encapsulation: Bundling data and methods that operate on the data into a single unit (object).
Inheritance: Ability of a class to inherit properties and behavior from another class.
Polymorphism: Ability to present the same interface for different data types.
I applied via Naukri.com and was interviewed before Nov 2023. There were 3 interview rounds.
Oops related questions with examples
Sorting mechanism is a way to arrange elements in a specific order, such as ascending or descending.
Sorting can be done using various algorithms like bubble sort, merge sort, quick sort, etc.
Elements are compared and swapped based on the sorting criteria.
Example: Sorting an array of strings alphabetically.
Algorithms are step-by-step procedures or formulas for solving a problem or completing a task.
Algorithms are used in computer programming to perform specific tasks efficiently.
They consist of a sequence of steps that are followed in order to achieve a desired outcome.
Examples include sorting algorithms like bubble sort or quicksort, and searching algorithms like binary search.
Efficiency of algorithms is often measured ...
I applied via LinkedIn and was interviewed in May 2021. There were 4 interview rounds.
I applied via Naukri.com and was interviewed in Sep 2020. There were 4 interview rounds.
I applied via Company Website and was interviewed in Oct 2021. There were 3 interview rounds.
20 questions and 40 minutes time, questions were asked from computer science basics and aptitude
5 coding questions and 1 hr time. Questions were easy to medium level and mostly asked on topics like array, strings and basic data structures
I applied via Campus Placement and was interviewed in Jul 2022. There were 5 interview rounds.
Basic Aptitude questions mainly on quantitative
Google docs was shared which has 5 coding questions mainly on array and string.
The question is about finding the occurrence of characters in a string.
Iterate through the string and count the occurrence of each character.
Use a hash table to store the count of each character.
Consider the case sensitivity of the characters.
Handle special characters and spaces as required.
The angle between hour and minute hand of a clock at a given time.
Calculate the angle made by the hour hand with 12 o'clock
Calculate the angle made by the minute hand with 12 o'clock
Find the difference between the two angles
If the difference is greater than 180 degrees, subtract it from 360 degrees
The result is the angle between the hour and minute hand
Printing all the subsequences in an array with a given sum.
Use recursion to generate all possible subsequences.
Check if the sum of each subsequence is equal to the given sum.
Print the subsequences that satisfy the condition.
Time complexity: O(2^n).
The task is to print a string without any repeating characters.
Iterate through the string and keep track of the characters seen so far.
If a character is already seen, skip it.
Otherwise, add it to the output string.
Return the output string.
Sort an array of 0s and 1s in one loop using two pointers.
Use two pointers, one starting from the beginning and the other from the end.
Swap the values at the pointers if the value at the beginning pointer is greater than the value at the end pointer.
Continue until the pointers meet in the middle.
Time complexity is O(n).
I appeared for an interview in Aug 2022.
Find the first non-repeating character in a string.
Create a hash table to store character frequency
Iterate through the string and update the hash table
Iterate through the string again and return the first character with frequency 1
Find the longest substring that is a palindrome in a given string.
Use dynamic programming to solve the problem efficiently.
Create a 2D boolean array to store the results of subproblems.
Check for palindromes of length 1 and 2 separately.
For substrings of length greater than 2, check if the first and last characters are the same and the substring between them is also a palindrome.
Update the result if a longer palindrome
5 coding questions in the first round
A prime number is a number greater than 1 that is divisible only by 1 and itself.
Start with a loop to iterate through numbers
Check if each number is divisible by any number from 2 to its square root
If not divisible, add it to the list of prime numbers
I applied via Job Fair and was interviewed in May 2022. There were 2 interview rounds.
1hr duration, test can be attempted in any language. I have attempted in python.
based on 2 interviews
Interview experience
based on 39 reviews
Rating in categories
Software Developer
37
salaries
| ₹2 L/yr - ₹5.5 L/yr |
Data Analyst
31
salaries
| ₹1.5 L/yr - ₹2.8 L/yr |
Financial Analyst
13
salaries
| ₹1.4 L/yr - ₹3 L/yr |
Software Engineer
12
salaries
| ₹1.5 L/yr - ₹5.6 L/yr |
Softwaretest Engineer
7
salaries
| ₹3 L/yr - ₹3.6 L/yr |
Medcode
Maxgen Technologies
Cyfuture
Value Point Systems