Filter interviews by
I applied via Naukri.com and was interviewed in Aug 2024. There was 1 interview round.
Fact tables contain quantitative data that can be measured, while dimension tables contain descriptive attributes related to the facts.
Fact tables store numerical data such as sales revenue, quantity sold, etc.
Dimension tables store descriptive attributes like product name, customer name, etc.
Fact tables are typically larger in size compared to dimension tables.
Fact tables are connected to dimension tables through fore
Use SQL query with subquery to find second highest salary.
Use ORDER BY and LIMIT to get the second highest salary.
Use a subquery to exclude the highest salary from the result set.
Example: SELECT MAX(salary) FROM employees WHERE salary < (SELECT MAX(salary) FROM employees);
I applied via Naukri.com and was interviewed in Dec 2024. There was 1 interview round.
Code in Python for checking palindromes and SQL for sales data based on months.
I applied via Approached by Company and was interviewed in Mar 2024. There were 3 interview rounds.
Different trigger patterns are used in software development to initiate actions based on specific events.
Triggers can be based on time, user input, system events, etc.
Examples include event-driven programming, polling triggers, and scheduled triggers.
Update account with count of contact involves updating the account with the number of contacts associated with it.
Create a function to update the account with the count of contacts
Retrieve the contacts associated with the account
Calculate the count of contacts
Update the account with the count of contacts
Sharing records using Organization Wide Defaults (OWD) in Salesforce
Set OWD to Public Read Only to allow all users to view records but only the owner can edit
Set OWD to Private to restrict access to only the record owner and users above in the role hierarchy
Use Sharing Rules to extend access to specific groups of users
Use Manual Sharing to grant access to individual users or groups on a case-by-case basis
with sharing enforces sharing rules, without sharing doesn't enforce sharing rules, inherited sharing uses the sharing rules of the parent class
with sharing keyword enforces sharing rules specified in the organization-wide defaults
without sharing keyword doesn't enforce sharing rules, allowing access to all records
inherited sharing keyword uses the sharing rules of the parent class
Async process in Salesforce allows for executing tasks in the background without blocking the main thread.
Async processes in Salesforce are used to perform time-consuming operations without affecting the user experience.
Apex provides @future annotation for asynchronous processing.
Batch Apex is used for processing large data sets asynchronously.
Queueable Apex allows chaining of asynchronous jobs.
Platform Events can be u
Use dynamic SQL to create table view with more than 60 columns for different profiles
Use dynamic SQL to generate the CREATE VIEW statement based on the profile requirements
Iterate through the profile columns and add them to the CREATE VIEW statement dynamically
Consider using a loop or a mapping function to handle the large number of columns efficiently
Recursion is a programming technique where a function calls itself in order to solve a problem.
Identify the base case to stop the recursion
Ensure the recursive call moves towards the base case
Optimize recursion by using memoization or tail recursion
Examples: factorial calculation, Fibonacci sequence
Brillio interview questions for popular designations
My previous project involved designing and implementing a new system for monitoring and controlling industrial machinery.
Designed a user-friendly interface for operators to monitor machine performance in real-time
Implemented sensors to collect data on machine temperature, pressure, and other key metrics
Developed algorithms to predict maintenance needs and prevent downtime
Collaborated with cross-functional teams to ensu
A virtual agent is a computer program or AI system that interacts with users to provide assistance or information.
Virtual agents can be used in customer service to answer questions and provide support.
They can also be used in chatbots to simulate human conversation.
Virtual agents can be programmed to handle a wide range of tasks, from booking appointments to troubleshooting technical issues.
Get interview-ready with Top Brillio Interview Questions
I applied via Indeed and was interviewed in May 2024. There were 3 interview rounds.
This test was conducted in MSG browser and it has around 30 questions and around 3 to 5 are related to coding
Our topic of discussion is future of jobs and take the first initiative and don't go off topic and try to agree and add points with the fellow members
Experienced Java Developer with a passion for creating efficient and scalable solutions.
Over 5 years of experience in Java development
Strong knowledge of object-oriented programming principles
Proficient in Spring framework and Hibernate
Experience with RESTful web services and microservices architecture
Familiar with Agile development methodologies
Yes, Node.js is a JavaScript runtime built on Chrome's V8 JavaScript engine.
Node.js is used for server-side scripting and building scalable network applications.
It allows developers to use JavaScript for both client-side and server-side development.
Node.js has a large ecosystem of open-source libraries and frameworks like Express.js.
It is commonly used for building real-time web applications, APIs, and microservices.
I applied via Recruitment Consulltant and was interviewed in Aug 2024. There were 2 interview rounds.
Acl related questions
I applied via Naukri.com and was interviewed in May 2024. There was 1 interview round.
API specs refer to the documentation that outlines the details of an API, while fragmentation refers to the breaking down of APIs into smaller components.
API specs provide information on endpoints, request/response formats, authentication methods, etc.
Fragmentation involves breaking down APIs into microservices for better scalability and flexibility.
Examples of API specs include OpenAPI/Swagger documentation.
Examples o...
Mule ESB is a lightweight Java-based enterprise service bus (ESB) and integration platform that allows developers to connect applications quickly and easily.
Mule ESB enables developers to integrate applications, services, and APIs through a variety of connectors and components.
It provides a graphical design environment for building integration flows, known as Mule Flows.
Mule ESB supports various communication protocols...
I applied via Naukri.com and was interviewed in Nov 2024. There was 1 interview round.
General coding test depending on the skillset
Top trending discussions
Some of the top questions asked at the Brillio interview -
The duration of Brillio interview process can vary, but typically it takes about less than 2 weeks to complete.
based on 102 interviews
Interview experience
Senior Engineer
884
salaries
| ₹6.2 L/yr - ₹22.9 L/yr |
Senior Software Engineer
562
salaries
| ₹6.8 L/yr - ₹25.9 L/yr |
Software Engineer
259
salaries
| ₹3.5 L/yr - ₹14 L/yr |
Technical Specialist
210
salaries
| ₹10.9 L/yr - ₹38.5 L/yr |
Software Development Engineer
188
salaries
| ₹4 L/yr - ₹12 L/yr |
Accenture
TCS
Infosys
Wipro