i
Filter interviews by
Joins in SQL combine rows from two or more tables based on related columns.
INNER JOIN: Returns records with matching values in both tables. Example: SELECT * FROM A INNER JOIN B ON A.id = B.id;
LEFT JOIN: Returns all records from the left table and matched records from the right table. Example: SELECT * FROM A LEFT JOIN B ON A.id = B.id;
RIGHT JOIN: Returns all records from the right table and matched records from t...
Design thinking is a human-centered approach to problem-solving that emphasizes empathy, creativity, and iterative testing.
Empathy: Understanding user needs, e.g., conducting interviews to gather insights.
Define: Clearly articulating the problem, e.g., identifying pain points in user experience.
Ideate: Brainstorming creative solutions, e.g., sketching multiple design concepts.
Prototype: Creating low-fidelity model...
Color is the visual perception of light wavelengths, influencing emotions and design choices.
Color is created by light wavelengths; red, green, and blue are primary colors in additive color mixing.
In subtractive color mixing (like painting), primary colors are cyan, magenta, and yellow.
Colors can evoke emotions; for example, blue often conveys calmness, while red can signify passion or urgency.
The color wheel help...
Joining multiple tables in SQL allows for complex queries and data retrieval from related datasets.
Use INNER JOIN to retrieve records that have matching values in both tables. Example: SELECT * FROM Orders INNER JOIN Customers ON Orders.CustomerID = Customers.CustomerID;
LEFT JOIN returns all records from the left table and matched records from the right table. Example: SELECT * FROM Customers LEFT JOIN Orders ON C...
XPath is a language for navigating through elements and attributes in XML documents, with various types for different querying needs.
Absolute XPath: Starts from the root node. Example: /html/body/div
Relative XPath: Starts from the current node. Example: //div
XPath with Attributes: Selects elements based on attributes. Example: //input[@type='text']
XPath with Functions: Uses functions for complex queries. Example: ...
Java OOP concepts include encapsulation, inheritance, polymorphism, and abstraction, essential for object-oriented programming.
Encapsulation: Bundling data and methods that operate on the data within one unit (class). Example: private variables with public getters/setters.
Inheritance: Mechanism where one class inherits properties and behavior from another. Example: class Dog extends Animal.
Polymorphism: Ability to...
SSL certificates secure data transmission over the internet using encryption and authentication.
SSL (Secure Sockets Layer) certificates encrypt data between a user's browser and a web server.
They authenticate the identity of the website, ensuring users are communicating with the intended server.
Types of SSL certificates include: Domain Validated (DV), Organization Validated (OV), and Extended Validation (EV).
DV ce...
Azure authentication uses various methods to verify user identity and secure access to resources.
Azure Active Directory (AAD) is the primary identity provider for Azure services.
Authentication methods include OAuth 2.0, OpenID Connect, and SAML.
Multi-Factor Authentication (MFA) adds an extra layer of security by requiring additional verification.
Role-Based Access Control (RBAC) allows fine-grained access managemen...
Display flex is for one-dimensional layouts, while display grid is for two-dimensional layouts.
Display flex is used for creating layouts in one direction (either row or column)
Display grid is used for creating layouts in two dimensions (rows and columns)
Flexbox is more suitable for small-scale layouts, while Grid is better for larger layouts with more complex structures
Create a color palette to apply selected color to a div background using HTML, CSS, and JS.
Create a color palette using HTML elements like buttons or input type color
Use JavaScript to apply the selected color to the background of a div
Update the div background color dynamically on color selection
I applied via Recruitment Consulltant and was interviewed in Dec 2024. There was 1 interview round.
Joining multiple tables in SQL allows for complex queries and data retrieval from related datasets.
Use INNER JOIN to retrieve records that have matching values in both tables. Example: SELECT * FROM Orders INNER JOIN Customers ON Orders.CustomerID = Customers.CustomerID;
LEFT JOIN returns all records from the left table and matched records from the right table. Example: SELECT * FROM Customers LEFT JOIN Orders ON Custom...
I appeared for an interview in May 2025, where I was asked the following questions.
Joins in SQL combine rows from two or more tables based on related columns.
INNER JOIN: Returns records with matching values in both tables. Example: SELECT * FROM A INNER JOIN B ON A.id = B.id;
LEFT JOIN: Returns all records from the left table and matched records from the right table. Example: SELECT * FROM A LEFT JOIN B ON A.id = B.id;
RIGHT JOIN: Returns all records from the right table and matched records from the le...
I applied via Approached by Company and was interviewed in Aug 2024. There was 1 interview round.
I applied via Naukri.com and was interviewed in Apr 2024. There was 1 interview round.
Exe is an executable file that can be run independently, while DLL is a dynamic link library that is loaded by programs when needed.
Exe stands for executable file, while DLL stands for dynamic link library.
Exe files can be run independently, while DLL files are loaded by programs when needed.
Exe files have their own memory space, while DLL files share memory space with the calling process.
Exe files are typically larger...
HTTP verbs are used to indicate the action to be performed on a resource in a RESTful API.
GET - retrieve data from a server
POST - send data to a server to create/update a resource
PUT - update a resource on the server
DELETE - remove a resource from the server
PATCH - partially update a resource on the server
Use Linq query to filter data and group by in C#
Use 'Where' method to filter data based on a condition
Use 'GroupBy' method to group the filtered data based on a key
Example: var result = data.Where(x => x.Property == value).GroupBy(x => x.GroupKey)
An attribute in MVC is a piece of metadata that provides additional information about a model, view, or controller.
Attributes are used to add behavior or data to a class or method in MVC
They can be used for validation, authorization, caching, etc.
Examples include [Required], [Authorize], [OutputCache]
Azure authentication uses various methods to verify user identity and secure access to resources.
Azure Active Directory (AAD) is the primary identity provider for Azure services.
Authentication methods include OAuth 2.0, OpenID Connect, and SAML.
Multi-Factor Authentication (MFA) adds an extra layer of security by requiring additional verification.
Role-Based Access Control (RBAC) allows fine-grained access management bas...
SSL certificates secure data transmission over the internet using encryption and authentication.
SSL (Secure Sockets Layer) certificates encrypt data between a user's browser and a web server.
They authenticate the identity of the website, ensuring users are communicating with the intended server.
Types of SSL certificates include: Domain Validated (DV), Organization Validated (OV), and Extended Validation (EV).
DV certifi...
I applied via Approached by Company and was interviewed in Mar 2024. There was 1 interview round.
CSS box layout is a way to control the size and position of elements on a web page using CSS properties.
CSS box layout allows developers to control the layout of elements on a web page.
It includes properties like display, position, float, and clear.
Developers can use CSS box layout to create responsive designs that adapt to different screen sizes.
Examples include using display: flex; for creating flexible layouts, and ...
Design a job website homepage similar to SarkariResult.com using HTML and CSS.
Create a clean and professional layout with easy navigation
Include a search bar for job searches
Display latest job updates and notifications prominently
Use colors and fonts that are easy on the eyes
Make sure the website is responsive for different screen sizes
JavaScript can be used for client-side scripting, server-side development, creating web applications, games, and more.
Client-side scripting for interactive web pages
Server-side development with Node.js
Creating web applications with frameworks like React or Angular
Developing games with libraries like Phaser or Three.js
Inline, internal, and external CSS are different ways to apply styles to HTML elements.
Inline CSS is applied directly to an HTML element using the style attribute.
Internal CSS is defined within the head section of an HTML document using the style tag.
External CSS is stored in a separate file and linked to the HTML document using the link tag.
You can change the class of an element using JavaScript by accessing the element and modifying its class attribute.
Access the element using document.getElementById(), document.getElementsByClassName(), document.querySelector(), etc.
Use the element's classList property to add, remove, or toggle classes.
Example: document.getElementById('myElement').classList.add('newClass');
Request pipeline is the sequence of classes and modules that process an incoming HTTP request in ASP.NET.
Request pipeline in ASP.NET is responsible for handling incoming HTTP requests and generating responses.
The order of classes in the request pipeline includes modules like URL routing, authentication, authorization, and finally the handler that generates the response.
Access specifiers in C# are keywords used to speci...
Filter is a feature in ASP.NET that allows you to execute logic before or after an action method is called.
Filters are used to perform logic before or after an action method is called in ASP.NET MVC.
There are five types of filter classes in ASP.NET: Authorization filters, Action filters, Result filters, Exception filters, and Resource filters.
The order of filter classes is: Authorization filters, Action filters, Result...
The difference between == and Equals() in C# is that == is used for comparing reference equality, while Equals() is used for comparing value equality.
== is used to compare reference equality, meaning it checks if two objects reference the same memory location.
Equals() is used to compare value equality, meaning it checks if the values of two objects are the same.
Example: string str1 = "hello"; string str2 = "hello"; boo...
I applied via LinkedIn and was interviewed in Jan 2024. There were 2 interview rounds.
A css grid/flex based job info cards layout was given to code and submit
Create a color palette to apply selected color to a div background using HTML, CSS, and JS.
Create a color palette using HTML elements like buttons or input type color
Use JavaScript to apply the selected color to the background of a div
Update the div background color dynamically on color selection
Display flex is for one-dimensional layouts, while display grid is for two-dimensional layouts.
Display flex is used for creating layouts in one direction (either row or column)
Display grid is used for creating layouts in two dimensions (rows and columns)
Flexbox is more suitable for small-scale layouts, while Grid is better for larger layouts with more complex structures
I appeared for an interview before Jun 2024, where I was asked the following questions.
Top trending discussions
The duration of BOLD Technology Systems interview process can vary, but typically it takes about less than 2 weeks to complete.
based on 32 interview experiences
Difficulty level
Duration
based on 269 reviews
Rating in categories
Software Engineer
183
salaries
| ₹11.2 L/yr - ₹18.9 L/yr |
Senior Software Engineer
139
salaries
| ₹15 L/yr - ₹25.9 L/yr |
QA Engineer
105
salaries
| ₹8 L/yr - ₹14.1 L/yr |
Technical Lead
57
salaries
| ₹22.9 L/yr - ₹37.8 L/yr |
Senior QA Engineer
49
salaries
| ₹11 L/yr - ₹19.5 L/yr |
Udaan
Swiggy
Oyo Rooms
Blinkit