Filter interviews by
I appeared for an interview in Apr 2025, where I was asked the following questions.
XSS (Cross-Site Scripting) is a security vulnerability that allows attackers to inject malicious scripts into web pages viewed by users.
Input Validation: Always validate and sanitize user inputs to prevent malicious scripts from being executed. For example, use libraries like DOMPurify.
Output Encoding: Encode data before rendering it in the browser. For instance, convert special characters like < and > to <...
Securing an API involves implementing authentication, authorization, encryption, and monitoring to protect data and access.
Authentication: Use OAuth 2.0 or JWT (JSON Web Tokens) to ensure that only authorized users can access the API.
Authorization: Implement role-based access control (RBAC) to restrict access to resources based on user roles, e.g., admin vs. user.
Data Encryption: Use HTTPS to encrypt data in transit an...
Top trending discussions
I applied via Recruitment Consultant and was interviewed before Apr 2020. There were 4 interview rounds.
I applied via Approached by Company and was interviewed in Feb 2022. There were 2 interview rounds.
I applied via Campus Placement and was interviewed in Sep 2021. There were 3 interview rounds.
I applied via Naukri.com and was interviewed in May 2021. There were 3 interview rounds.
Add two linked lists and return the sum as a linked list.
Traverse both linked lists and add the corresponding nodes.
Handle carry over while adding nodes.
Create a new linked list to store the sum and return it.
Quick sort is faster but unstable, while merge sort is slower but stable.
Quick sort uses a pivot element to divide the array into two parts and recursively sorts them.
Merge sort divides the array into two halves, sorts them separately, and then merges them.
Quick sort has an average time complexity of O(n log n), while merge sort has a time complexity of O(n log n) in all cases.
Quick sort is not stable, meaning that the...
I appeared for an interview before Jun 2016.
I appeared for an interview before May 2016.
I appeared for an interview in Mar 2017.
I enjoy coding personal projects, hiking, and reading tech blogs to stay updated on industry trends.
Coding personal projects: I recently built a weather app using React and OpenWeather API.
Hiking: I love exploring local trails and have completed several hikes in national parks.
Reading tech blogs: I regularly follow sites like Medium and Hacker News to learn about new technologies.
posted on 28 Jun 2017
I appeared for an interview in Mar 2017.
I excel in problem-solving, collaboration, and adaptability, which help me thrive in dynamic software development environments.
Strong problem-solving skills: I enjoy tackling complex coding challenges, like optimizing algorithms for better performance.
Effective collaboration: I have successfully worked in cross-functional teams, contributing to projects like a full-stack web application.
Adaptability: I quickly learn ne...
I appeared for an interview in Feb 2017.
based on 1 interview experience
Difficulty level
Duration
Software Developer
53
salaries
| ₹3 L/yr - ₹7.5 L/yr |
Full Stack Developer
13
salaries
| ₹3.6 L/yr - ₹8 L/yr |
Full Stack Software Developer
9
salaries
| ₹2.6 L/yr - ₹7.2 L/yr |
Software Engineer
8
salaries
| ₹2.4 L/yr - ₹7.2 L/yr |
Senior Software Developer
6
salaries
| ₹8.1 L/yr - ₹14.5 L/yr |