Filter interviews by
I applied via Walk-in and was interviewed before Mar 2023. There was 1 interview round.
Design a system to create and manage short URLs for long URLs.
Use a database to store mappings of short URLs to long URLs.
Generate a unique short URL for each long URL using a hashing algorithm.
Implement a redirect service to redirect users from short URLs to long URLs.
Consider adding expiration dates for short URLs to manage storage.
Implement analytics to track usage of short URLs.
I am a passionate software engineer with experience in developing web applications using various technologies.
Experienced in developing web applications using HTML, CSS, JavaScript, and frameworks like React and Angular
Proficient in backend development with Node.js and databases like MySQL and MongoDB
Familiar with version control systems like Git and deployment tools like Docker
I am a software engineer with 5 years of experience in developing web applications using Java, Spring Boot, and Angular.
5 years of experience in software development
Proficient in Java, Spring Boot, and Angular
Strong problem-solving skills
Experience working in Agile development environment
Passionate about learning new technologies
I was interviewed in Dec 2023.
Charles Schwab interview questions for popular designations
I applied via Recruitment Consulltant and was interviewed in Sep 2023. There was 1 interview round.
Be prepared to be interviewed by 3 to 5 people. Its a Panel interview.
I applied via LinkedIn and was interviewed before Aug 2023. There were 2 interview rounds.
I was responsible for developing and maintaining big data pipelines for analyzing large datasets.
Developed and maintained big data pipelines using technologies like Hadoop, Spark, and Kafka
Worked closely with data scientists to understand requirements and optimize data processing workflows
Implemented data quality checks and monitoring to ensure accuracy and reliability of data
Optimized data storage and retrieval proces...
Python is preferred over other tools for big data engineering due to its simplicity, versatility, and extensive libraries.
Python is easy to learn and read, making it accessible for beginners and experienced programmers alike.
Python has a wide range of libraries and frameworks for big data processing, such as Pandas, NumPy, and PySpark.
Python's flexibility allows for seamless integration with other tools and technologie...
I regularly attend workshops, online courses, and industry conferences to stay updated in my skills.
Attend workshops and seminars related to big data engineering
Take online courses on new technologies and tools
Participate in industry conferences and networking events
Read books, blogs, and research papers on latest trends in big data
The toughest hurdle I faced in my role was optimizing data processing pipelines for efficiency and scalability.
Balancing speed and accuracy in data processing
Managing large volumes of data without sacrificing performance
Implementing solutions to handle unexpected data spikes
Collaborating with cross-functional teams to address data processing challenges
I applied via Referral and was interviewed before Feb 2023. There was 1 interview round.
I applied via Walk-in and was interviewed before Apr 2023. There were 2 interview rounds.
Hashmap and string manipulation - optimization
Top trending discussions
I was interviewed in Sep 2016.
The Internet is a global network of computers that communicate with each other using standardized protocols.
The Internet is made up of millions of interconnected devices, including computers, servers, routers, and switches.
Data is transmitted over the Internet in the form of packets, which are small units of information.
The Internet uses a set of protocols, such as TCP/IP, to ensure reliable and efficient communication...
HTTP is unsecured while HTTPS is secured with SSL/TLS encryption.
HTTP stands for Hypertext Transfer Protocol, while HTTPS stands for Hypertext Transfer Protocol Secure.
HTTP operates on port 80, while HTTPS operates on port 443.
HTTP data is transmitted in plain text, while HTTPS data is encrypted using SSL/TLS.
HTTPS provides authentication, integrity, and confidentiality of data exchanged between a client and a server.
W...
White box testing is a method of testing where the internal structure and implementation details of the software are known and tested. Black box testing is a method of testing where the internal structure and implementation details of the software are unknown and only the inputs and outputs are tested.
White box testing is also known as clear box testing, glass box testing, or structural testing.
It focuses on testing th...
Print a pattern using code
Use nested loops to iterate through rows and columns
Use string concatenation to build each row of the pattern
Print each row to display the pattern
Merge two arrays without using a third array.
Use the concat() method to merge the arrays.
Alternatively, you can use the push() method to add elements from one array to another.
Remember to handle the case where the arrays have different lengths.
The probability that three ants at the corner of a triangle will never meet.
The ants can move randomly in any direction.
The probability depends on the shape and size of the triangle.
The probability can be calculated using geometric probability or simulation.
Assumptions need to be made about the ants' movement patterns.
I have regretted decisions in the past but learned from them to make better choices in the future.
Regretted not studying enough for a crucial exam, leading to a lower grade. Learned to prioritize studying and time management.
Regretted not speaking up in a meeting when I had a valuable idea. Learned to be more assertive and confident in sharing my thoughts.
Regretted not taking a job opportunity that could have advanced ...
I come from a close-knit family with a passion for outdoor activities. We recently celebrated my brother's graduation, which was a proud moment for all of us.
Family: Close-knit and supportive
Hobbies: Outdoor activities like hiking and camping
Proud moment: Brother's graduation ceremony
posted on 2 Dec 2015
based on 7 interviews
Interview experience
based on 11 reviews
Rating in categories
Software Engineer
4
salaries
| ₹0 L/yr - ₹0 L/yr |
Fidelity Investments
Vanguard
Morgan Stanley
Goldman Sachs