Filter interviews by
Hacker rank DS algo test.
Real time data in mobile apps can be handled using technologies like WebSockets, Firebase Realtime Database, or Push Notifications.
Use WebSockets for bidirectional communication between client and server.
Utilize Firebase Realtime Database for syncing data in real time across devices.
Implement Push Notifications to notify users of real time updates even when the app is not open.
I applied via Recruitment Consulltant and was interviewed before Mar 2023. There were 2 interview rounds.
Database migration involves transferring data from one database to another without losing any information.
Plan the migration process carefully to minimize downtime and ensure data integrity
Backup the existing database before starting the migration
Use tools like AWS Database Migration Service or open-source tools like Flyway or Liquibase
Test the migration process thoroughly before executing it on the production database
...
Saga pattern is used to manage distributed transactions by breaking them into smaller, independent transactions.
Break the transaction into smaller steps or sub-transactions
Each sub-transaction is executed by a service or component in the system
Maintain a log of each sub-transaction's status to ensure consistency
If a sub-transaction fails, rollback the changes made by previous sub-transactions
Implement compensating tran...
Optimizing horizontally RDBMS involves partitioning data across multiple servers to improve performance.
Partition tables based on key ranges or hash values to distribute data evenly
Use sharding to split data across multiple servers
Implement caching mechanisms to reduce database load
Optimize queries and indexes for efficient data retrieval
Consider denormalizing data to reduce joins and improve performance
URL shortening system design involves generating short aliases for long URLs to save space and make sharing easier.
Use a unique identifier for each URL to generate short alias
Store mappings of short aliases to original URLs in a database
Implement a redirect service to redirect short aliases to original URLs
Consider scalability and performance for high traffic
Implement analytics to track usage and performance
I applied via Approached by Company and was interviewed before Dec 2021. There were 5 interview rounds.
Python & SQL Based HackerRank Coding Round
TabSquare.ai interview questions for popular designations
I applied via Tcs website and was interviewed before Sep 2021. There were 3 interview rounds.
Normal aptitude related questions.. some questions on English as well
Basic coding questions
I applied via Company Website and was interviewed before Sep 2021. There were 4 interview rounds.
Logical Aptitude, Verbal, Numerical
2 codes one small and easy , another big and medium difficultly
I applied via LinkedIn and was interviewed before Sep 2021. There were 3 interview rounds.
Good problemtic Skills and knowledge check and sharpness
C Language use for programs and Oracle and Java in learning process
Yes, there are many operators and logical programs used in various fields.
Operators like +, -, *, / are used in mathematical calculations.
Logical programs like if-else, switch-case are used in programming.
Operators like AND, OR, NOT are used in boolean logic.
Operators like >, <, == are used in comparisons.
Examples of logical programs include sorting algorithms, search algorithms, etc.
I applied via Referral and was interviewed in Nov 2020. There were 5 interview rounds.
based on 4 interviews
Interview experience
based on 4 reviews
Rating in categories
Data Scientist
6
salaries
| ₹8 L/yr - ₹13.6 L/yr |
Product Manager
4
salaries
| ₹34 L/yr - ₹43 L/yr |
Project Support Executive
4
salaries
| ₹3 L/yr - ₹5.1 L/yr |
Senior Devops Engineer
4
salaries
| ₹24 L/yr - ₹40 L/yr |
Full Stack Software Developer
4
salaries
| ₹25 L/yr - ₹25.2 L/yr |
DineOut
Zomato
Swiggy
Faasos Food Services