Upload Button Icon Add office photos

Brillio

Compare button icon Compare button icon Compare

Filter interviews by

Brillio Senior Software Engineer Interview Questions, Process, and Tips

Updated 22 Oct 2024

Top Brillio Senior Software Engineer Interview Questions and Answers

  • Q1. Create table view for different profile and can have more then 60 column. How to implement dynamically
  • Q2. Difference between with sharing, without sharing and inherited sharing.
  • Q3. How do you share record using owd
View all 9 questions

Brillio Senior Software Engineer Interview Experiences

9 interviews found

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
4
Good
Difficulty level
Moderate
Process Duration
Less than 2 weeks
Result
Selected Selected

I applied via Approached by Company and was interviewed in Mar 2024. There were 3 interview rounds.

Round 1 - One-on-one 

(4 Questions)

  • Q1. Different trigger pattern
  • Ans. 

    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.

  • Answered by AI
  • Q2. Scenario based: trigger make one callout per record and 1000 record are updated how will you handle it?
  • Q3. Update account with count of contact.
  • 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

  • Answered by AI
  • Q4. How do you share record using 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

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

(2 Questions)

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

  • Answered by AI
  • Q2. Explain async 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 be u

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

(2 Questions)

  • Q1. Create table view for different profile and can have more then 60 column. How to implement dynamically
  • 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

  • Answered by AI
  • Q2. How to 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

  • Answered by AI

Interview Preparation Tips

Topics to prepare for Brillio Senior Software Engineer interview:
  • Salesforce CRM
  • Lwc
  • Sharing
  • Apex
  • Triggers

Skills evaluated in this interview

Senior Software Engineer Interview Questions Asked at Other Companies

Q1. K Largest Elements Problem Statement You are given an integer k a ... read more
asked in DBS Bank
Q2. Tell me about yourself. What technology are you using? What is a ... read more
asked in GlobalLogic
Q3. MapSum Pair Implementation Create a data structure named 'MapSum' ... read more
asked in UST
Q4. Nth Prime Number Problem Statement Find the Nth prime number give ... read more
asked in Capgemini
Q5. Pascal's Triangle Construction You are provided with an integer ' ... read more

Senior Software Engineer Interview Questions & Answers

user image Ajinkya Chiddarwar

posted on 7 Jul 2024

Interview experience
4
Good
Difficulty level
-
Process Duration
-
Result
-
Round 1 - Coding Test 

General coding test depending on the skillset

Round 2 - Technical 

(2 Questions)

  • Q1. Based on the skillset
  • Q2. Based on the technical skillset
Round 3 - HR 

(2 Questions)

  • Q1. General HR questions depends on the post
  • Q2. General HR questions.
Interview experience
5
Excellent
Difficulty level
-
Process Duration
-
Result
-
Round 1 - Technical 

(1 Question)

  • Q1. Oops concepts , can be solved in any logic using js as well

Brillio interview questions for designations

 Senior Software Development Engineer

 (2)

 Software Engineer

 (4)

 Senior Software Developer

 (2)

 Software Development Engineer

 (1)

 Senior Data Engineer

 (1)

 Software Developer

 (4)

 Junior Software Developer

 (1)

 Software Development Lead

 (1)

Interview experience
1
Bad
Difficulty level
-
Process Duration
-
Result
-
Round 1 - Resume Shortlist 
Pro Tip by AmbitionBox:
Keep your resume crisp and to the point. A recruiter looks at your resume for an average of 6 seconds, make sure to leave the best impression.
View all tips
Round 2 - Technical 

(1 Question)

  • Q1. Basic java questions
Round 3 - Technical 

(1 Question)

  • Q1. React queations

Get interview-ready with Top Brillio Interview Questions

Senior Software Engineer Interview Questions & Answers

user image RAMKUMAR GOVINDHASAMI

posted on 14 May 2022

Round 1 - Technical 

(2 Questions)

  • Q1. Find duplicate character and count of given string
  • Ans. 

    Find duplicate characters and their count in a given string.

    • Create an empty dictionary to store character count

    • Iterate through the string and add characters to the dictionary

    • If character already exists in the dictionary, increment its count

    • Return the dictionary with character count

  • Answered by AI
  • Q2. Integer array sort without Arrays methods
  • Ans. 

    Sorting an integer array without using built-in array methods.

    • Implement a sorting algorithm such as bubble sort, insertion sort, or selection sort.

    • Loop through the array and compare adjacent elements to swap them if necessary.

    • Repeat the loop until the array is sorted in ascending or descending order.

  • Answered by AI
Round 2 - HR 

(1 Question)

  • Q1. Project explanation that's it

Interview Preparation Tips

Interview preparation tips for other job seekers - Two technical then hr discussion
Basics of Java programming basic program like string duplicate
Sort array

Skills evaluated in this interview

I applied via Approached by Company and was interviewed in Oct 2021. There were 2 interview rounds.

Round 1 - Coding Test 

Golang coding, goroutines, channels, maps etc

Round 2 - Technical 

(1 Question)

  • Q1. Architecture related and previous work related questions

Interview Preparation Tips

Interview preparation tips for other job seekers - Practice basics of programming and designing and practice live coding.
Interview experience
4
Good
Difficulty level
Moderate
Process Duration
Less than 2 weeks
Result
Selected Selected

I applied via Company Website and was interviewed before May 2022. There were 3 interview rounds.

Round 1 - Resume Shortlist 
Pro Tip by AmbitionBox:
Don’t add your photo or details such as gender, age, and address in your resume. These details do not add any value.
View all tips
Round 2 - Coding Test 

Normal questions on hs and react

Round 3 - Technical 

(1 Question)

  • Q1. Redux and hs concepts

I applied via LinkedIn and was interviewed in Apr 2021. There were 3 interview rounds.

Interview Questionnaire 

4 Questions

  • Q1. Aws Cloud formation
  • Q2. Node js Aws sdk
  • Q3. Aws service catalogue
  • Q4. Aws Vpc type

Interview Preparation Tips

Interview preparation tips for other job seekers - Please byheart the above services. Easily you got the job

Interview questions from similar companies

Interview experience
5
Excellent
Difficulty level
Moderate
Process Duration
-
Result
Selected Selected
Round 1 - Technical 

(2 Questions)

  • Q1. What is the internal working of a hashmap?
  • Q2. Design a Least Recently Used (LRU) cache.
Round 2 - Technical 

(2 Questions)

  • Q1. What are the SOLID principles in software engineering?
  • Q2. What design patterns have you worked with?

Brillio Interview FAQs

How many rounds are there in Brillio Senior Software Engineer interview?
Brillio interview process usually has 2-3 rounds. The most common rounds in the Brillio interview process are Technical, Coding Test and One-on-one Round.
How to prepare for Brillio Senior Software Engineer 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 MVC, Software Engineering, Angularjs, Ansible and Bootstrap.
What are the top questions asked in Brillio Senior Software Engineer interview?

Some of the top questions asked at the Brillio Senior Software Engineer interview -

  1. Create table view for different profile and can have more then 60 column. How t...read more
  2. Difference between with sharing, without sharing and inherited shari...read more
  3. How do you share record using ...read more

Tell us how to improve this page.

Brillio Senior Software Engineer Interview Process

based on 6 interviews

2 Interview rounds

  • Technical Round - 1
  • Technical Round - 2
View more
Brillio Senior Software Engineer Salary
based on 562 salaries
₹6.8 L/yr - ₹25.9 L/yr
At par with the average Senior Software Engineer Salary in India
View more details

Brillio Senior Software Engineer Reviews and Ratings

based on 59 reviews

3.6/5

Rating in categories

3.5

Skill development

3.5

Work-life balance

3.9

Salary

3.4

Job security

3.6

Company culture

3.1

Promotions

3.4

Work satisfaction

Explore 59 Reviews and Ratings
Senior Engineer
884 salaries
unlock blur

₹6.2 L/yr - ₹22.9 L/yr

Senior Software Engineer
562 salaries
unlock blur

₹6.8 L/yr - ₹25.9 L/yr

Software Engineer
259 salaries
unlock blur

₹3.5 L/yr - ₹14 L/yr

Technical Specialist
210 salaries
unlock blur

₹10.9 L/yr - ₹38.5 L/yr

Software Development Engineer
188 salaries
unlock blur

₹4 L/yr - ₹12 L/yr

Explore more salaries
Compare Brillio with

Accenture

3.8
Compare

TCS

3.7
Compare

Infosys

3.6
Compare

Wipro

3.7
Compare
Did you find this page helpful?
Yes No
write
Share an Interview