i
Eloelo
Filter interviews by
WebSockets enable real-time communication for chat applications, allowing instant message delivery between clients and servers.
WebSocket is a protocol providing full-duplex communication channels over a single TCP connection.
To implement WebSocket in an iOS app, use the URLSessionWebSocketTask class for managing connections.
Example: Establish a connection using let webSocketTask = URLSession.shared.webSocketTask(with: ...
Designing live streaming for an IOS app
Use a reliable streaming service like Wowza or AWS Elemental
Implement real-time video encoding and decoding
Ensure low latency for live interactions
Include features like chat, reactions, and notifications
Optimize for different network conditions and device capabilities
Top trending discussions
posted on 27 Jan 2017
I appeared for an interview in Dec 2016.
I applied via Campus Placement and was interviewed in Mar 2023. There were 4 interview rounds.
A Google Form-based Aptitude Test with Basic Questions
It was the final round asked to do a medium-level coding Question to convert a number such as 244 to word i.e Two Hundred and Forty four
I appeared for an interview before Feb 2024.
It was an assignment where we were instructed to create a screen that fetches data from the backend and renders it with the functionality of bookmarking.
I applied via Referral and was interviewed in Jan 2024. There were 4 interview rounds.
Machine Coding of Google Calendar
Machine Coding of MP3 Player
Find duplicates in an array of strings
Iterate through the array and store each element in a hash set
If an element is already in the hash set, it is a duplicate
Return a list of all duplicates found
Simpl offers a collaborative and innovative work environment with competitive compensation.
Simpl values teamwork and creativity in software development
Competitive compensation package offered to attract top talent
Opportunities for growth and learning through challenging projects
It was good , 2 questions are there to code.
Using a map to manipulate strings can simplify tasks like counting characters or finding duplicates efficiently.
Use a HashMap to count occurrences of each character in a string. Example: 'hello' -> {'h': 1, 'e': 1, 'l': 2, 'o': 1}.
To find duplicates, iterate through the map and collect characters with a count greater than 1. Example: 'banana' -> ['a', 'n'].
Maps can also be used to store transformations, like mapp...
React Router is a popular routing library for React applications.
React Router is used for handling navigation in React applications.
It allows defining multiple routes in the application and rendering different components based on the URL.
React Router provides components like BrowserRouter, Route, Switch, and Link for routing.
Example:
I applied via Approached by Company and was interviewed before Oct 2023. There were 2 interview rounds.
A simple Google form assignment to shortlist candidates
Use a hash set to find duplicates in an array of strings.
Create a hash set to store unique elements.
Iterate through the array and check if each element is already in the hash set.
If it is, then it is a duplicate.
Example: ['apple', 'banana', 'apple', 'orange'] should return 'apple' as a duplicate.
I applied via Campus Placement and was interviewed before Oct 2022. There were 3 interview rounds.
3 Coding question medium level
Certifications are not mandatory for software developers, but can add value to their resume.
Certifications in programming languages like Java, Python, C++
Certifications in software development methodologies like Agile, Scrum
Certifications in cloud computing platforms like AWS, Azure
Certifications in security like CISSP, CEH
Certifications in project management like PMP
Certifications in mobile app development like Androi...
I applied via Campus Placement and was interviewed in Jul 2021. There was 1 interview round.
Polymorphism is the ability of an object to take on many forms.
Polymorphism allows objects to be treated as if they are of multiple types.
It enables code to be written that can work with objects of different classes in a uniform way.
Polymorphism can be achieved through method overloading or method overriding.
Example: A shape class can have multiple subclasses like circle, square, triangle, etc. and all can be treated a...
Inheritance is a mechanism in object-oriented programming where a new class is created by inheriting properties of an existing class.
Inheritance allows for code reuse and promotes code organization.
The existing class is called the parent or superclass, and the new class is called the child or subclass.
The child class inherits all the properties and methods of the parent class, and can also add new properties and method...
based on 1 interview experience
Product Designer
9
salaries
| ₹7.8 L/yr - ₹20 L/yr |
QA Engineer
5
salaries
| ₹5 L/yr - ₹7 L/yr |
Senior Product Manager
4
salaries
| ₹43 L/yr - ₹55 L/yr |
SDE-2
4
salaries
| ₹21 L/yr - ₹25 L/yr |
Senior Devops Engineer
4
salaries
| ₹18 L/yr - ₹40 L/yr |
Cogoport
KrazyBee
Treebo Hotels
Woodenstreet.com