Brillio logo

Brillio Software Engineer Interview Questions
& Process

Real candidates share what happened, how many rounds they had,
and how the experience turned out.

Based on 140 interview experiences · FREE TO READ

2.8 Rounds average
Average Typical difficulty
73.6% Positive experience

Candidate interview experiences

First-hand accounts from people who interviewed at Brillio.

Showing 3 of 140
Brillio logo
Brillio

Software Developer

Engineering · nearly a year ago

Entry Average Neutral experience No offer 3 rounds
Interview process
Technical screen Take home Onsite
Interview formats
Coding Technical

This was a 30-minute on-campus interview process, which was pretty smooth and easy. They do offer virtual interviews as well as in-person office location interviews. You have to clear an Online Assessment (OA) before the on-campus interview. A lot of colleges participate for similar roles, so there's quite a bit of competition.

Confirmed questions3 questions
  • Tell me about your projects.
  • Can you answer some basic coding questions?
  • Could you define your tech stack?
Brillio logo
Brillio

Senior Software Engineer

Engineering · a year ago

Senior Difficult Negative experience Decline offer 2 rounds
Interview process
Recruiter call Offer
Interview formats
Behavioral Technical

So, I had this whole thing where I told them my salary expectations upfront, like 30% more than I was making. The HR person, Sujata, said it was cool. But then, after they picked me, the offer was way less, only about a 10% increase. They promised it would be fixed closer to my joining date, so I went ahead and tried to leave my old job early. Sujata even threatened to pull the offer if I didn't get out quickly. I managed to leave early, but then Brillio's own mess caused more delays. Even though I was available early, they kept pushing things back. Sujata and Shantanu (HR Head) kept saying the offer letter was almost ready, just needing final approval. For like 12 days straight, they told me daily it would be approved that day and I'd get the letter. Nothing ever happened. Then Sujata started ignoring my calls. Another HR person, Monica, basically told me Sujata was avoiding me because there was no good news. After 10 days of daily 'updates,' all the HR people just went silent, leaving me totally in the dark. Because they messed up, I lost 21 days of pay waiting for an offer letter that was super late. This whole stressful waiting game and their broken promises made me wonder if being honest and not juggling offers was worth it. It really shows why people get multiple offers – companies like this can't keep their word. Overall, it was super unprofessional and disorganized. If you're thinking about Brillio, be ready for chaos and last-minute drama because their hiring process seems totally random.

Confirmed questions4 questions
  • Can you describe how to write a trigger that handles multiple relationships and performs a batch job, specifically sending an email to the contact owner upon batch updates?
  • For a lightning field of type text with a search button in a child component, how would you implement the search functionality in Apex based on the input field?
  • How can I retrieve a list of the top 10 accounts that exactly match a given name?
Brillio logo
Brillio

Technical Lead

Engineering · more than a year ago

Lead Average Positive experience Accept offer 1 round
Interview process
Technical screen
Interview formats
Technical Coding System Design

The interview process involved a technical screen where I was asked several questions about software architecture, concurrency, and Java specifics. The questions covered topics like monolithic vs. microservices, inter-service communication, multithreading with practical examples, object injection, circular dependencies, J2EE threading models in servlets, generics, and arraylist manipulation including ordering and sorting, with a specific mention of Java 8 features.

Confirmed questions8 questions
  • What are the pros and cons of monolithic versus microservices architecture?
  • Explain how microservices interact with each other.
  • Can you illustrate multithreading with a real-world example from your work?

Brillio Software Engineer Interview Questions

Quoted word for word from Brillio interview reports.

What's the most efficient way to check if a string is a palindrome?

Read reports

How can you reorder elements in an ArrayList? Is there a simpler method in Java 8?

Read reports

Could you swap two numbers using only the *, / operators in Scala?

Read reports

What is the difference between Mule 3.0 and later versions?

Read reports

How can I retrieve a list of the top 10 accounts that exactly match a given name?

Read report

What are the SQL queries to find the average salary of employees?

Read report

Is J2EE multithreaded or single-threaded? Describe its operation in a servlet.

Read report

How would you insert a new node into the middle of a linked list?

Read report

Can you write a function that takes user input for a rising pulse and increments a variable, then returns it?

Read report

Formats, difficulty and experience

Across all 140 Brillio interview reports.

Interview formats

Technical 41.2%
Behavioral 27.6%
Coding 23%
Group 5.1%
Other 1.4%

Interview difficulty

Easy 20.7%
Average 73.6%
Difficult 5.7%

Candidate experience

Neutral 14.3%
Positive 73.6%
Negative 12.1%