Upload Button Icon Add office photos

Brillio

Compare button icon Compare button icon Compare

Filter interviews by

Brillio Interview Questions and Answers

Updated 22 Jul 2025
Popular Designations

87 Interview questions

A SSDE was asked 12mo ago
Q. How can you prevent a user from navigating away from a form without saving changes?
Ans. 

To prevent a user from changing the route without saving form changes, implement route guards and confirm navigation.

  • Implement route guards to prevent navigation without saving form changes

  • Use confirm navigation to prompt user before leaving the page

  • Save form changes automatically or provide a save button for user to manually save

A Consultant was asked
Q. How do you manage an Agile project?
Ans. 

To manage an Agile project, focus on communication, collaboration, flexibility, and continuous improvement.

  • Establish clear goals and priorities

  • Encourage open communication and collaboration among team members

  • Adapt to changes and be flexible in project planning

  • Use iterative development cycles for continuous improvement

  • Regularly review and reflect on progress to make necessary adjustments

View all Consultant interview questions
A Lead Engineer was asked
Q. Write a Spring Boot controller and the rest of the required classes for a given scenario.
Ans. 

Create a Spring Boot controller and required classes for a scenario

  • Create a controller class with @RestController annotation

  • Define request mapping for different endpoints using @RequestMapping or @GetMapping/@PostMapping annotations

  • Implement methods to handle different HTTP requests and return appropriate responses

  • Use @Autowired annotation to inject dependencies like services or repositories

  • Create service classes ...

View all Lead Engineer interview questions
A Senior Software Engineer was asked
Q. Scenario: A trigger makes one callout per record, and 1000 records are updated. How would you handle this?
Ans. 

To handle 1000 record updates with one callout each, use batch processing and asynchronous methods to optimize performance.

  • Use batch processing to group records and reduce the number of callouts.

  • Implement asynchronous processing (e.g., using future methods or queueable Apex) to handle callouts without hitting limits.

  • Consider using a scheduled job to process records in smaller batches over time.

  • Utilize error handli...

View all Senior Software Engineer interview questions
A Senior Software Engineer was asked
Q. How would you dynamically implement a table view for different profiles that can have more than 60 columns?
Ans. 

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

View all Senior Software Engineer interview questions
A Senior Software Engineer was asked
Q. Explain the asynchronous process in Salesforce.
Ans. 

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...

View all Senior Software Engineer interview questions

Brillio HR Interview Questions

22 questions and answers

Q. What does your typical day at work look like?
Q. Tell me about your current project.
Q. Can you please introduce yourself?
A Senior Software Engineer was asked
Q. How do you share records using Organization-Wide Defaults (OWD)?
Ans. 

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

View all Senior Software Engineer interview questions
Are these interview questions helpful?
A Senior Software Engineer was asked
Q. How would you update an account with the count of contacts?
Ans. 

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

View all Senior Software Engineer interview questions
A Senior Software Engineer was asked
Q. How do you handle recursion?
Ans. 

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

View all Senior Software Engineer interview questions
A Senior Software Engineer was asked
Q. What is the difference between with sharing, without sharing, and inherited sharing?
Ans. 

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

View all Senior Software Engineer interview questions

Brillio Interview Experiences

140 interviews found

Interview experience
4
Good
Difficulty level
Easy
Process Duration
2-4 weeks
Result
Selected Selected

I applied via Naukri.com and was interviewed in Sep 2024. There were 4 interview rounds.

Round 1 - One-on-one 

(3 Questions)

  • Q1. Scenario based leadership questions
  • Q2. Revenue, margin, leadership skills
  • Q3. Conflict management, stakeholder management
Round 2 - One-on-one 

(3 Questions)

  • Q1. Portfolio management
  • Q2. CI CD pipeline based questions, some other technical questions
  • Q3. Stakeholder management, project metrics, leadership, team upskilling, resource management, risk management
Round 3 - One-on-one 

(2 Questions)

  • Q1. Solution architecture questions scenario based
  • Q2. DR activity scenario based questions
Round 4 - HR 

(2 Questions)

  • Q1. Cultural fit related
  • Q2. Leadership and team handling related questions
Interview experience
5
Excellent
Difficulty level
Moderate
Process Duration
2-4 weeks
Result
Selected Selected

I applied via Naukri.com and was interviewed in Sep 2024. There were 3 interview rounds.

Round 1 - One-on-one 

(2 Questions)

  • Q1. Javascript related questions like temporal dead zone, hoisting, closures, scopes and differences, output based questions, scenario based questions etc
  • Q2. 2 Coding questions one was a mix of array and objects and another was to create prototype function for array flat
Round 2 - One-on-one 

(1 Question)

  • Q1. Discussion indepth related to microservices architecture for any project, Optimisations for a project, Behavioural questions, Deployment processes and How i handle conflicts, How to align high priorities t...
Round 3 - HR 

(1 Question)

  • Q1. Intro and rest basic discussions

Interview Preparation Tips

Interview preparation tips for other job seekers - Get good/solid understanding of basics of anything also be curious to learn more tech stacks which could align to same.
Interview experience
1
Bad
Difficulty level
Moderate
Process Duration
Less than 2 weeks
Result
Selected Selected

I appeared for an interview in Sep 2024, where I was asked the following questions.

  • Q1. Coding Round, no final hr round
  • Q2. Salesforce Apex, LWC Flows

Interview Preparation Tips

Interview preparation tips for other job seekers - Before my interviews began, I clearly communicated my compensation expectations—about 30% more than my current package at the time. The HR representative, Sujata, assured me that they were fine with it. However, after my selection, I was offered a package that did not align with what was initially discussed, with an increase of hardly 10%. Following multiple conversations, I was promised that my compensation would be revised closer to my joining date, so I planned my transition accordingly. While I was trying to secure an early release from my previous employer, Sujata told me that if I failed to do so, Brillio might decide to revoke my offer. This added immense pressure, pushing me to expedite my exit despite the challenges involved. I successfully managed to secure an early release, only to find myself caught in another ordeal due to the company's mismanagement. Despite confirming my early availability and securing an early release, I faced constant delays. HR representatives Sujata and HR Head Shantanu repeatedly assured me that the updated offer letter was just pending final approval. For nearly 12 days, I was in constant communication with them, being told daily, "We will get the approval today, and you will receive the offer letter the same day." However, each day passed with no actual progress. After some time, Sujata even stopped picking up my calls. When I followed up, another HR representative, Monica, bluntly told me that Sujata was avoiding my calls because she "didn’t have any good news for me." After 10 days of daily communication, all HR representatives completely stopped providing any notifications or updates from Brillio, leaving me in the dark with no clarity on my status. Due to their incompetence, I lost 21 days of salary while waiting for an offer letter that never arrived on time. This daily cycle of uncertainty, false assurances, and complete lack of accountability caused unnecessary financial loss and stress. It made me question whether being ethical and not engaging in offer letter shopping was the right decision. In hindsight, this experience only reinforced why many candidates feel the need to secure multiple offers—because companies like Brillio fail to honor their commitments, leaving employees in a vulnerable position. Overall, this experience demonstrated a severe lack of professionalism, transparency, and accountability. If you're considering an opportunity with Brillio, be prepared for potential delays and last-minute changes, as their hiring process appears highly unstructured.
Interview experience
4
Good
Difficulty level
Moderate
Process Duration
2-4 weeks
Result
Selected Selected

I applied via Naukri.com and was interviewed in Nov 2024. There were 3 interview rounds.

Round 1 - Coding Test 

Coding round is related to DSA

Round 2 - Technical 

(2 Questions)

  • Q1. Java related questions
  • Q2. Explain about your project
Round 3 - HR 

(2 Questions)

  • Q1. Salary negotiation
  • Ans. 

    Salary negotiation is a crucial skill for software developers to ensure fair compensation based on skills and market value.

    • Research industry standards: Use websites like Glassdoor or Payscale to find average salaries for your role.

    • Know your worth: Assess your skills, experience, and unique contributions to the company.

    • Practice your pitch: Prepare a clear and confident explanation of why you deserve the salary you're as...

  • Answered by AI
  • Q2. Why you want to join us?
Interview experience
4
Good
Difficulty level
Moderate
Process Duration
Less than 2 weeks
Result
Not Selected

I applied via Walk-in and was interviewed in Nov 2024. There were 3 interview rounds.

Round 1 - Aptitude Test 

Aptitude and coding round

Round 2 - Group Discussion 

Power of imagination topic

Round 3 - Technical 

(2 Questions)

  • Q1. Introduce yourself
  • Ans. 

    I am a dedicated and experienced Application Support Engineer with a strong background in troubleshooting and resolving technical issues.

    • Over 5 years of experience in providing technical support for various applications

    • Proficient in diagnosing and resolving software and hardware issues

    • Skilled in analyzing system logs and performance metrics to identify root causes of problems

    • Excellent communication skills to effectivel...

  • Answered by AI
  • Q2. What do you know about the role and responsibilities
  • Ans. 

    An Application Support Engineer ensures software applications run smoothly, providing technical support and troubleshooting issues.

    • Monitor application performance and resolve issues proactively.

    • Provide technical support to users, addressing their queries and concerns.

    • Collaborate with development teams to implement software updates and enhancements.

    • Document troubleshooting processes and solutions for future reference.

    • Co...

  • Answered by AI

Interview Preparation Tips

Interview preparation tips for other job seekers - Should be strong in communication
Interview experience
4
Good
Difficulty level
-
Process Duration
-
Result
-
Round 1 - Technical 

(1 Question)

  • Q1. About javascript
Round 2 - Technical 

(1 Question)

  • Q1. About project , roles and responsibilities
Round 3 - HR 

(1 Question)

  • Q1. Salary and working things

Interview Questions & Answers

user image Anonymous

posted on 26 Nov 2024

Interview experience
4
Good
Difficulty level
Hard
Process Duration
2-4 weeks
Result
Selected Selected

I applied via Referral and was interviewed in Oct 2024. There were 4 interview rounds.

Round 1 - Coding Test 

SQL and Power BI questions

Round 2 - Assignment 

SQL and Power BI questions

Round 3 - HR 

(2 Questions)

  • Q1. Tell me about Yourself and your projects
  • Q2. What do you know about Brillio
  • Ans. 

    Brillio is a global technology consulting and business solutions company.

    • Provides digital transformation services

    • Offers analytics and BI solutions

    • Works with clients in various industries such as banking, healthcare, and retail

  • Answered by AI
Round 4 - One-on-one 

(2 Questions)

  • Q1. Case based Question
  • Q2. About the Previous projects

Interview Preparation Tips

Interview preparation tips for other job seekers - Get your basic concepts clear and Practice the SQL Coding questions from Leetcode

Backend Developer Interview Questions & Answers

user image Sandeep S Nayak

posted on 26 Dec 2024

Interview experience
4
Good
Difficulty level
Moderate
Process Duration
Less than 2 weeks
Result
Not Selected

I applied via Naukri.com and was interviewed in Nov 2024. There was 1 interview round.

Round 1 - Technical 

(1 Question)

  • Q1. Print the following : A BC DEF GHIJ
  • Ans. 

    The task is to print a pattern of letters in a specific format, increasing the number of letters in each row.

    • Use a loop to iterate through the rows.

    • Keep track of the current letter using a variable.

    • For each row, print the required number of letters.

    • Example: For row 1, print 1 letter; for row 2, print 2 letters, etc.

  • Answered by AI
Interview experience
5
Excellent
Difficulty level
-
Process Duration
-
Result
-
Round 1 - Technical 

(2 Questions)

  • Q1. React hooks and state management process
  • Q2. JS inline functions
Round 2 - Coding Test 

Create a app with using react navigation bar.

Interview experience
5
Excellent
Difficulty level
Moderate
Process Duration
Less than 2 weeks
Result
Selected Selected

I applied via Naukri.com and was interviewed in Sep 2024. There was 1 interview round.

Round 1 - Technical 

(2 Questions)

  • Q1. De technical questions
  • Q2. Architecture of projects handled
  • Ans. 

    Handled projects with diverse architecture styles and requirements.

    • Managed projects with modern and traditional architectural styles

    • Experience with commercial, residential, and institutional projects

    • Implemented sustainable design principles in projects

    • Collaborated with architects, engineers, and clients to achieve project goals

  • Answered by AI

Interview Preparation Tips

Interview preparation tips for other job seekers - He good on technical side

Top trending discussions

View All
Interview Hub
1w (edited)
anshitanegi
·
ex -
Planet Spark
When HR’s Chinese English made me drop the interview!
So, I talked to the HR yesterday about the interview. I asked Please send me the location But their English… bro I was shocked! It was like talking to someone jisne english nahi kuch ar hi seekh liya ho, if the HR’s English is this I can only imagine the rest of the company I decided to drop the interview with this chinese english😶‍🌫️
FeedCard Image
Got a question about Brillio?
Ask anonymously on communities.

Brillio Interview FAQs

How many rounds are there in Brillio interview?
Brillio interview process usually has 2-3 rounds. The most common rounds in the Brillio interview process are Technical, HR and One-on-one Round.
How to prepare for Brillio interview?
Go through your CV in detail and study all the technologies mentioned in your CV. Prepare at least two technologies or languages in depth if you are appearing for a technical interview at Brillio. The most common topics and skills that interviewers at Brillio expect are SQL, Python, Product Engineering, Javascript and AWS.
What are the top questions asked in Brillio interview?

Some of the top questions asked at the Brillio interview -

  1. Create table view for different profile and can have more then 60 column. How t...read more
  2. If I tell you to prepare a TOC for a RFP what will you put into ...read more
  3. Scenario based: trigger make one callout per record and 1000 record are update...read more
What are the most common questions asked in Brillio HR round?

The most common HR questions asked in Brillio interview are -

  1. Why are you looking for a chan...read more
  2. What are your salary expectatio...read more
  3. Why should we hire y...read more
How long is the Brillio interview process?

The duration of Brillio interview process can vary, but typically it takes about less than 2 weeks to complete.

Tell us how to improve this page.

Overall Interview Experience Rating

3.9/5

based on 115 interview experiences

Difficulty level

Easy 13%
Moderate 78%
Hard 9%

Duration

Less than 2 weeks 65%
2-4 weeks 27%
4-6 weeks 2%
More than 8 weeks 5%
View more

Interview Questions from Similar Companies

CitiusTech Interview Questions
3.2
 • 295 Interviews
Altimetrik Interview Questions
3.7
 • 245 Interviews
Bounteous x Accolite Interview Questions
3.4
 • 233 Interviews
Xoriant Interview Questions
4.1
 • 219 Interviews
Globant Interview Questions
3.6
 • 189 Interviews
ThoughtWorks Interview Questions
3.9
 • 158 Interviews
Apexon Interview Questions
3.3
 • 153 Interviews
HTC Global Services Interview Questions
3.5
 • 149 Interviews
View all

Brillio Reviews and Ratings

based on 1.2k reviews

3.4/5

Rating in categories

3.4

Skill development

3.4

Work-life balance

3.4

Salary

3.0

Job security

3.3

Company culture

2.8

Promotions

3.1

Work satisfaction

Explore 1.2k Reviews and Ratings
Snowflake Data Engineer

Gurgaon / Gurugram

5-8 Yrs

Not Disclosed

Snowflake Data Engineer

Chennai

5-8 Yrs

Not Disclosed

Snowflake Data Engineer

Hyderabad / Secunderabad

5-8 Yrs

Not Disclosed

Explore more jobs
Senior Engineer
885 salaries
unlock blur

₹8.4 L/yr - ₹17.5 L/yr

Senior Software Engineer
619 salaries
unlock blur

₹11.6 L/yr - ₹21.1 L/yr

Software Engineer
287 salaries
unlock blur

₹5.7 L/yr - ₹13.9 L/yr

Technical Specialist
234 salaries
unlock blur

₹18 L/yr - ₹31.9 L/yr

Senior Software Development Engineer
199 salaries
unlock blur

₹8.9 L/yr - ₹19 L/yr

Explore more salaries
Compare Brillio with

Accenture

3.7
Compare

Xoriant

4.1
Compare

CitiusTech

3.2
Compare

HTC Global Services

3.5
Compare
write
Share an Interview