i
Providence Global Center
Filter interviews by
I appeared for an interview before Sep 2020.
Round duration - 135 minutes
Round difficulty - Medium
The test window was open from 2:00 p.m. to 05:30 PM IST on 28th of August 2020.We were also given a chance to take a practice test to know about working of the platform .It was a Proctored Assessment .The test platform was HackerEarth and there were around 28 MCQs, 1 programming question, and 2 SQL queries. MCQs majorly focused on OS, DBMS, C++, OOPS concepts.
Given an array of integers ARR
of length N
and an integer Target
, your task is to return all pairs of elements such that they add up to the Target
.
The first line ...
Find all pairs of elements in an array that add up to a given target.
Iterate through the array and use a hashmap to store the difference between the target and current element.
Check if the current element exists in the hashmap, if so, print the pair.
If no pair is found, print (-1, -1).
Round duration - 50 minutes
Round difficulty - Medium
It was basically a technical interview. It was conducted around 11:00 a.m. on 31st august 2020. There was only 1 person who was interviewing me though I expected a panel. It started off by the question regarding our college and infrastructure of it and what do I like the most about it etc. Later continued by few technical subjective questions and a code along with a basic query. Technical questions regarding data structures like linked list, Array List , HashMap were asked along with concepts like backtracking were also covered. More about technologies related to projects that I have done were asked which is machine learning. the ratings i earned in online judges were also asked about.
Given a 9x9 Sudoku board, your task is to fill the empty slots and return the completed Sudoku solution.
A Sudoku is a grid composed of nine 3x3 smaller grids. The challenge is to fill in the...
Implement a Sudoku solver to fill empty slots in a 9x9 grid with numbers 1-9 satisfying constraints.
Create a recursive function to solve the Sudoku puzzle by trying out different numbers in empty slots.
Use backtracking to backtrack and try a different number if a conflict is encountered.
Ensure each number appears only once per row, column, and 3x3 grid.
Return the completed Sudoku grid as the output.
Determine if a given singly linked list of integers forms a cycle or not.
A cycle in a linked list occurs when a node's next
points back to a previous node in the ...
Detect if a singly linked list forms a cycle by checking if a node's next points back to a previous node.
Traverse the linked list using two pointers, one moving one step at a time and the other moving two steps at a time.
If the two pointers meet at any point, it indicates the presence of a cycle in the linked list.
If one of the pointers reaches the end of the list (null), it means there is no cycle in the linked list.
Round duration - 40 minutes
Round difficulty - Medium
It is more of a Managerial round. This was not confined to any topic or a subject .It took place around 4:15 p.m. on 31st of August ,2020.
Tip 1 : Try to get good grip on basics , never jump into advanced concepts unless you are clear with the basic subject.
Tip 2 : Always have every main concept that is included in your core curriculum ( for a cs student) covered, make sure you
have idea about it and where you can apply it.
Tip 3 : Try to work on and know more about trending or booming technologies.
Tip 4 : Have short term goals when it comes to coding. Consider a topic for once ( like strings , pointers , dp etc.) and try to
cover maximum variety of problems possible in a reasonable period of time.
Tip 5 : Try to search for tricky pseudo codes online and guess the outputs.
Tip 6 : Give mock interviews before hand and also gather information about the company you have applied to.
Tip 1 : Do include only known and worked on concepts in your resume .Do not bluff or exaggerate.
Tip 2 : Our resume needs to show that we are flexible and have not just worked on a single domain. So try to do and add
at least 2 projects to your resume that too of different domains.
Tip 3 : Resume needs to look professional do not include a lot of personal details.
Tip 4 : Career Objective is something that is unique and written on your own and not copied from any website or peers
resume.
Tip 5 : A single page or 1 and a half page of resume would do good. Include certifications of any forefront technologies if possible
Top trending discussions
posted on 15 Jul 2022
I applied via Referral and was interviewed before Jul 2021. There were 3 interview rounds.
If you are a fresher , then this is for you else almost no coding test for experienced candidates.
posted on 28 Sep 2024
60min of aptitude and coding test
2 questions on coding test
45 min 2 question on basic codeing
I applied via Approached by Company and was interviewed in Jul 2024. There were 3 interview rounds.
I have a strong technical background, proven track record of delivering high-quality software, and a passion for continuous learning and improvement.
I have a Bachelor's degree in Computer Science and X years of experience in software development.
I have successfully led multiple projects from conception to completion, delivering high-quality software on time and within budget.
I am proficient in a variety of programming ...
I applied via Naukri.com and was interviewed before Nov 2022. There were 2 interview rounds.
posted on 5 Aug 2024
I applied via Job Portal and was interviewed in Feb 2024. There were 3 interview rounds.
30 mins Aptitude Question
30 mins - 3 Coding Question
Rest API is a set of rules and conventions for building and interacting with web services using HTTP methods.
Rest API stands for Representational State Transfer Application Programming Interface.
It uses standard HTTP methods like GET, POST, PUT, DELETE to perform CRUD operations.
RESTful APIs use URLs to access resources, and return data in JSON or XML format.
Stateless communication allows for scalability and flexibilit...
Response codes indicate the status of a HTTP request. 200 & 201 are success codes, while 400 & 403 are client error codes.
200 - OK: Request was successful
201 - Created: Request was successful and a new resource was created
400 - Bad Request: The server cannot process the request due to a client error
403 - Forbidden: The server understood the request, but refuses to authorize it
Share the link for codesignal
The question is asking for the current time and the angles formed by the hour and minute hands on a clock.
The angle between the hour and minute hands of a clock can be calculated using the formula: angle = |(30*hour - (11/2)*minutes)|
At 3:00, the angle between the hour and minute hands is 90 degrees.
At 6:00, the angle between the hour and minute hands is 180 degrees.
At 9:00, the angle between the hour and minute hands
based on 5 reviews
Rating in categories
Lead Software Engineer
42
salaries
| ₹20 L/yr - ₹42 L/yr |
Senior Software Engineer
34
salaries
| ₹12.6 L/yr - ₹30 L/yr |
Senior Analyst
32
salaries
| ₹6.8 L/yr - ₹21 L/yr |
Senior Service Engineer
31
salaries
| ₹11.5 L/yr - ₹31 L/yr |
Lead Data Engineer
27
salaries
| ₹24.1 L/yr - ₹42 L/yr |
Saama Technologies
DISYS
Data-Core Systems
Arvato