Filter interviews by
A socket is an endpoint for communication between two machines over a network.
Sockets allow programs to communicate with each other by sending and receiving data.
They can be used for various network protocols such as TCP, UDP, and HTTP.
Examples include creating a socket connection between a client and server for sending messages.
Use the built-in sort() method in JavaScript to sort an array of integers.
Use the sort() method with a compare function to sort the array in ascending order.
For descending order, return b - a instead of a - b in the compare function.
Example: let arr = [3, 1, 5, 2]; arr.sort((a, b) => a - b);
Rotate an array of strings by a specified number of positions.
Create a new array to store the rotated elements.
Use modulo operator to handle cases where the rotation count exceeds the array length.
Copy elements from original array to the new array based on the rotation count.
Return the rotated array.
REST API is an architectural style for designing networked applications using HTTP requests to access and manipulate data.
REST stands for Representational State Transfer.
It uses standard HTTP methods: GET (retrieve), POST (create), PUT (update), DELETE (remove).
Resources are identified by URIs (Uniform Resource Identifiers).
Data is typically exchanged in JSON or XML format.
Example: A GET request to '/users' retrie...
Firewall is a network security system that monitors and controls incoming and outgoing network traffic based on predetermined security rules.
Firewall acts as a barrier between a trusted internal network and untrusted external network.
It can be implemented in hardware, software, or a combination of both.
Firewalls can filter traffic based on IP addresses, ports, protocols, and application types.
Examples of firewalls...
nslookup is a command-line tool used to query DNS servers to obtain domain name or IP address information.
Used to troubleshoot DNS-related issues
Can be used to query specific DNS servers
Provides information such as IP address, domain name, and DNS server used
Use binary search to find the index of an element in a sorted array of strings.
Sort the array of strings first to enable binary search.
Compare the target element with the middle element of the array.
Based on the comparison, narrow down the search to either the left or right half of the array.
Sort an array of strings without using inbuilt methods
Iterate through the array and compare each element with the rest to find the correct position
Use a temporary variable to swap elements if needed
Repeat the process until the array is sorted
A HashMap stores key-value pairs using a hash function for efficient data retrieval.
Uses an array of buckets to store entries.
A hash function computes an index for each key.
Handles collisions using chaining or open addressing.
Example: Inserting (key: 'A', value: 1) might hash to index 3.
Load factor determines when to resize the array.
CRUD operations are essential for managing data in applications, allowing Create, Read, Update, and Delete functionalities.
Create: Add new records, e.g., inserting a new user into a database.
Read: Retrieve existing records, e.g., fetching user details from a database.
Update: Modify existing records, e.g., changing a user's email address.
Delete: Remove records, e.g., deleting a user from the database.
I appeared for an interview in Jan 2025.
DSA- 1easy, 1 medium
Entering www.google.com redirects to the Google search engine homepage.
Browser sends a request to the DNS server to resolve the domain name www.google.com to an IP address.
DNS server returns the IP address of Google's servers.
Browser establishes a connection to the server and requests the homepage.
Server responds with the HTML content of the Google search engine homepage.
Browser renders the page and displays it to the ...
A socket is an endpoint for communication between two machines over a network.
Sockets allow programs to communicate with each other by sending and receiving data.
They can be used for various network protocols such as TCP, UDP, and HTTP.
Examples include creating a socket connection between a client and server for sending messages.
I applied via Job Portal and was interviewed in Nov 2024. There was 1 interview round.
Use the built-in sort() method in JavaScript to sort an array of integers.
Use the sort() method with a compare function to sort the array in ascending order.
For descending order, return b - a instead of a - b in the compare function.
Example: let arr = [3, 1, 5, 2]; arr.sort((a, b) => a - b);
Rotate an array of strings by a specified number of positions.
Create a new array to store the rotated elements.
Use modulo operator to handle cases where the rotation count exceeds the array length.
Copy elements from original array to the new array based on the rotation count.
Return the rotated array.
I left my previous company to seek new challenges and opportunities for growth in cloud administration.
Desire for professional growth: I wanted to expand my skills in cloud technologies, which my previous role couldn't provide.
Seeking new challenges: I was looking for a more dynamic environment where I could tackle complex cloud infrastructure issues.
Company culture fit: I wanted to work in a company that aligns more c...
I applied via Company Website and was interviewed in Jan 2024. There were 3 interview rounds.
They will send you one coding test mostly HackerRank test it would be
The test will be having some sort of questions like coding and some domain related stuffs.
Use binary search to find the index of an element in a sorted array of strings.
Sort the array of strings first to enable binary search.
Compare the target element with the middle element of the array.
Based on the comparison, narrow down the search to either the left or right half of the array.
Sort an array of strings without using inbuilt methods
Iterate through the array and compare each element with the rest to find the correct position
Use a temporary variable to swap elements if needed
Repeat the process until the array is sorted
Yes, I am able to join the location.
I am willing and able to relocate for the position.
I have no prior commitments that would prevent me from joining the location.
I am excited about the opportunity to work at the specified location.
I am interested in Hyland because of its reputation for innovative technology solutions and commitment to employee growth.
Hyland is known for its cutting-edge technology solutions in the field of content services
I am impressed by Hyland's focus on employee development and growth opportunities
I believe that working at Hyland will allow me to contribute to impactful projects and grow professionally
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
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
I applied via Company Website and was interviewed in Oct 2023. There were 2 interview rounds.
nslookup is a command-line tool used to query DNS servers to obtain domain name or IP address information.
Used to troubleshoot DNS-related issues
Can be used to query specific DNS servers
Provides information such as IP address, domain name, and DNS server used
Firewall is a network security system that monitors and controls incoming and outgoing network traffic based on predetermined security rules.
Firewall acts as a barrier between a trusted internal network and untrusted external network.
It can be implemented in hardware, software, or a combination of both.
Firewalls can filter traffic based on IP addresses, ports, protocols, and application types.
Examples of firewalls incl...
I am a dedicated and detail-oriented Test Engineer with a strong background in software testing and quality assurance.
Experienced in creating test plans, test cases, and executing tests
Proficient in using testing tools such as Selenium and JIRA
Skilled in identifying and documenting software defects
Strong analytical and problem-solving skills
Excellent communication and teamwork abilities
Top trending discussions
Some of the top questions asked at the Hyland Software Solutions India LLP interview -
The duration of Hyland Software Solutions India LLP interview process can vary, but typically it takes about less than 2 weeks to complete.
based on 23 interview experiences
Difficulty level
Duration
based on 148 reviews
Rating in categories
Kolkata,
Hyderabad / Secunderabad
7-12 Yrs
Not Disclosed
Software Developer
92
salaries
| ₹6.5 L/yr - ₹22 L/yr |
Test Engineer - II
57
salaries
| ₹11.6 L/yr - ₹20.9 L/yr |
Solution Consultant
51
salaries
| ₹9.9 L/yr - ₹17 L/yr |
Cloud Specialist
51
salaries
| ₹3.4 L/yr - ₹8.5 L/yr |
Test Engineer
48
salaries
| ₹9 L/yr - ₹16.8 L/yr |
Saama Technologies
DISYS
Data-Core Systems
Arvato