Filter interviews by
A URL shortener is a tool that takes a long URL and generates a shorter, more manageable link.
Generate a unique key for each long URL and store the mapping in a database
Create a simple web interface for users to input long URLs and get shortened links
Redirect users from the shortened link to the original long URL when accessed
Use a combination of timestamp, unique node ID, and sequence number to generate unique IDs for a distributed system.
Include a timestamp to ensure uniqueness across different nodes and time periods
Add a unique node ID to differentiate between nodes in the system
Use a sequence number to handle multiple requests at the same timestamp
Combine these elements in a specific order to create a unique ID
Example: timestamp_nodeID_
Top trending discussions
I applied via Job Portal and was interviewed in Sep 2023. There was 1 interview round.
Design a scalable storage system to handle increasing data volume and user traffic.
Use distributed file systems like HDFS or GlusterFS for storing large amounts of data across multiple nodes.
Implement sharding to distribute data across multiple servers to improve performance and scalability.
Utilize caching mechanisms like Redis or Memcached to reduce latency and improve read/write speeds.
Consider using cloud storage so...
I applied via LinkedIn and was interviewed in Mar 2024. There was 1 interview round.
Our large deal customers include Fortune 500 companies in the technology, automotive, and healthcare industries.
Fortune 500 companies
Technology industry
Automotive industry
Healthcare industry
I am certified in AWS Certified Solutions Architect - Associate and Google Cloud Certified - Professional Cloud Architect.
AWS Certified Solutions Architect - Associate
Google Cloud Certified - Professional Cloud Architect
Key aspects include scope clarity, feasibility, alignment with goals, deliverables, timeline, and budget.
Scope clarity: Ensure the SoW clearly defines the project scope, objectives, and deliverables.
Feasibility: Assess if the proposed project can be realistically executed within the given constraints.
Alignment with goals: Verify that the SoW aligns with the overall strategic goals and objectives of the organization.
Del...
I have led various financial services customer projects, including implementing new banking systems and developing financial software solutions.
Implemented a new core banking system for a major financial institution
Developed a mobile banking application for a regional credit union
Led a team in creating a risk management software for an investment firm
I have handled various types of Java projects including tech migration.
E-commerce platform migration from Java 7 to Java 8
Legacy system modernization using Java Spring framework
Integration of Java applications with cloud services like AWS
Migration of Java web applications to microservices architecture
I applied via Company Website and was interviewed in Apr 2024. There were 4 interview rounds.
This aptitude test is very Good
The case study is good question
The assignment number is good
The group discussion is all good
Coding test is normal questions
The case study questions is ok
I applied via Naukri.com and was interviewed in Nov 2023. There were 2 interview rounds.
Easy aptitude test consist of English maths
Binary search algorithm efficiently finds the target value in a sorted array.
Divide the array in half and compare the target value with the middle element.
If the target value is smaller, search the left half. If larger, search the right half.
Repeat the process until the target value is found or the subarray is empty.
Database optimization involves improving the performance of a database system by reducing response time and resource consumption.
Identify and eliminate redundant data
Index frequently queried columns
Normalize database schema
Optimize queries by using appropriate joins and filters
Use caching mechanisms to reduce database load
Use input validation, output encoding, and proper escaping to prevent XSS attacks.
Sanitize user input by validating and filtering all input data.
Encode output data to prevent malicious scripts from being executed.
Escape special characters in user input before displaying it on the website.
Implement Content Security Policy (CSP) to restrict the sources of content that can be loaded on your website.
posted on 3 Apr 2024
I applied via Campus Placement
I applied via Campus Placement
It was communication assesment round.It had good set of questions
based on 1 interview
Interview experience
Travel Consultant
5
salaries
| ₹3.6 L/yr - ₹5.8 L/yr |
Senior Ticketing Executive
4
salaries
| ₹4.3 L/yr - ₹6 L/yr |
Sales Executive
3
salaries
| ₹4.2 L/yr - ₹6 L/yr |
Senior Executive
3
salaries
| ₹5.4 L/yr - ₹5.4 L/yr |
SEO Executive
3
salaries
| ₹2 L/yr - ₹2.4 L/yr |
Flipkart
Amazon
Snapdeal
Myntra