Filter interviews by
OAuth is an open standard for access delegation, commonly used for enabling secure authorization between applications.
OAuth allows a user to grant a third-party application access to their resources without sharing their credentials.
It involves the exchange of tokens between the client, resource server, and authorization server.
OAuth 2.0 is the current version and is widely used for authentication and authorization in ...
Spring annotations are used to provide metadata to Spring framework classes and components.
Annotations are used to configure Spring beans, dependency injection, AOP, and more
Examples include @Component, @Autowired, @RequestMapping, @Service, @Repository
Annotations help in reducing XML configuration and make code more readable and maintainable
Top trending discussions
posted on 31 Dec 2020
I applied via Naukri.com and was interviewed in Jul 2020. There were 3 interview rounds.
I applied via Recruitment Consulltant and was interviewed in Jul 2023. There were 3 interview rounds.
Arrays, basics. easy, some important topics in python and sql
posted on 5 Dec 2022
I applied via Naukri.com and was interviewed in Nov 2022. There were 3 interview rounds.
posted on 20 Oct 2023
Aptitude aptitude aptitude, coding, apti
posted on 18 Apr 2024
I applied via Walk-in and was interviewed before Apr 2023. There were 3 interview rounds.
Online aptitude test in which verbal logic coding part include
posted on 10 Oct 2022
I applied via Referral and was interviewed in Sep 2022. There were 4 interview rounds.
Database queries are used to retrieve data from databases. There are different types of databases such as relational, NoSQL, and graph databases.
Relational databases use SQL for querying data
NoSQL databases use different query languages such as MongoDB's query language
Graph databases use graph traversal languages such as Cypher
Queries can be used to retrieve specific data or perform complex operations such as joins and...
V model is a software development model that emphasizes testing at each stage of development.
V model is also known as Verification and Validation model.
It is a sequential path of the waterfall model, where each phase must be completed before the next phase begins.
The left side of the V represents the development phases, while the right side represents the testing phases.
It helps in early detection and correction of def...
I applied via Campus Placement and was interviewed in Jun 2024. There were 4 interview rounds.
Group discussion was the first round on avg there were 15 people in a group discussion at last everyone was given a minute to speak
I am considering higher education to deepen my knowledge and enhance my skills in software development.
Pursuing a Master's degree in Computer Science to specialize in AI and machine learning.
Attending workshops and bootcamps to stay updated with the latest technologies.
Exploring online courses for specific programming languages or frameworks, like React or Python.
Networking with professionals in the field to gain insig...
Sort an array by parity, placing even numbers before odd numbers while maintaining their relative order.
Use a stable sorting algorithm to maintain the order of elements.
Example: Input: [3, 1, 2, 4] → Output: [2, 4, 3, 1]
Iterate through the array and separate even and odd numbers.
Combine the even and odd arrays to get the final sorted array.
SQL queries are used to interact with databases, allowing for data retrieval, manipulation, and management.
SELECT statement: Used to retrieve data from a database. Example: SELECT * FROM users;
WHERE clause: Filters records based on specified conditions. Example: SELECT * FROM users WHERE age > 30;
JOIN operations: Combines rows from two or more tables based on a related column. Example: SELECT orders.id, users.name F...
To find the longest word in a sentence, split the sentence into words and determine the maximum length among them.
Split the sentence into words using space as a delimiter.
Iterate through the array of words and track the length of each word.
Keep a variable to store the maximum length found.
Example: In 'The quick brown fox', the longest word is 'quick' with length 5.
Python was launched in February 1991 by Guido van Rossum as a high-level programming language emphasizing code readability.
Created by Guido van Rossum, Python's first version (0.9.0) was released in February 1991.
Python 1.0 was released in January 1994, introducing features like functions and exception handling.
Python 2.0 was launched in October 2000, adding list comprehensions and garbage collection.
Python 3.0, a majo...
Meta, Google, and Amazon have developed various AI systems, including ChatGPT, Bard, and Alexa, each serving unique purposes.
Meta's AI: Focuses on social media and content moderation, enhancing user experience.
Google's Bard: A conversational AI designed to assist with information retrieval and natural language processing.
Amazon's Alexa: A voice-activated assistant that controls smart home devices and provides informati...
In my free time, I enjoy coding personal projects, reading tech blogs, and exploring the outdoors through hiking and photography.
I work on personal coding projects, like building a weather app using React.
I read tech blogs and articles to stay updated on industry trends.
I enjoy hiking on weekends, capturing nature through photography.
I participate in online coding challenges to sharpen my skills.
Interview for backend developer with experience in django
Django ORM allows developers to interact with the database using Python objects instead of SQL queries.
Use `Model.objects.all()` to retrieve all records from a model.
Filter records with `Model.objects.filter(field=value)`; e.g., `Book.objects.filter(author='John')`.
Use `Model.objects.get(pk=value)` to retrieve a single record by primary key.
Chain methods for complex queries, e.g., `Model.objects.filter(field1=value1).e...
Django's request response flow involves the request being handled by URL dispatcher, views, middleware, and templates before generating a response.
Request is received by URL dispatcher which maps the URL to a view function
View function processes the request, interacts with models if needed, and returns a response
Middleware can intercept the request and response for additional processing
Templates are used to generate HT...
based on 1 interview experience
Senior Software Engineer
322
salaries
| ₹3.5 L/yr - ₹13.4 L/yr |
Software Engineer
250
salaries
| ₹2 L/yr - ₹9.8 L/yr |
Software Developer
93
salaries
| ₹2 L/yr - ₹9 L/yr |
Senior Software Developer
56
salaries
| ₹4.9 L/yr - ₹9.6 L/yr |
Network Engineer
50
salaries
| ₹1.2 L/yr - ₹7.4 L/yr |
Softenger
Foray Software
Alchemy Techsol India
Black Knight