Upload Button Icon Add office photos

Filter interviews by

Clear (1)

Brillo Technologies Software Development Engineer Interview Questions, Process, and Tips

Updated 5 Apr 2024

Top Brillo Technologies Software Development Engineer Interview Questions and Answers

Brillo Technologies Software Development Engineer Interview Experiences

3 interviews found

Interview experience
5
Excellent
Difficulty level
-
Process Duration
-
Result
-
Round 1 - Coding Test 

1 hr - Basic Programs on Strings, Arrays

Round 2 - Technical 

(4 Questions)

  • Q1. How to create Tables
  • Ans. 

    Tables can be created in databases using SQL commands like CREATE TABLE.

    • Use CREATE TABLE statement in SQL to create a new table

    • Specify the table name and column names along with their data types

    • Add constraints like primary key, foreign key, etc. if needed

  • Answered by AI
  • Q2. How to create ER Diagram
  • Ans. 

    ER Diagram is created by identifying entities, attributes, and relationships in a database.

    • Identify entities in the database (e.g. Customer, Product, Order)

    • Identify attributes for each entity (e.g. Customer has attributes like Name, Address)

    • Identify relationships between entities (e.g. Customer places Order)

  • Answered by AI
  • Q3. How CRUD operations are made in Node.js
  • Ans. 

    CRUD operations in Node.js involve creating, reading, updating, and deleting data from a database.

    • Use libraries like Express and Mongoose to handle CRUD operations in Node.js

    • Create: Use HTTP POST method to add new data to the database

    • Read: Use HTTP GET method to retrieve data from the database

    • Update: Use HTTP PUT or PATCH method to modify existing data in the database

    • Delete: Use HTTP DELETE method to remove data from t

  • Answered by AI
  • Q4. Explain MVC architecture
  • Ans. 

    MVC architecture is a design pattern used in software development to separate the application into three main components: Model, View, and Controller.

    • Model represents the data and business logic of the application.

    • View is responsible for displaying the data to the user.

    • Controller acts as an intermediary between Model and View, handling user input and updating the Model accordingly.

    • Example: In a web application, the Mod...

  • Answered by AI

Interview Preparation Tips

Interview preparation tips for other job seekers - Get your basic concepts strong with Examples

Skills evaluated in this interview

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

I applied via Campus Placement and was interviewed before Mar 2023. There was 1 interview round.

Round 1 - HR 

(3 Questions)

  • Q1. Tell me something that's not mentioned in your resume?
  • Q2. What is your weakness and how did you handled?
  • Q3. What is your strength?

Software Development Engineer Interview Questions Asked at Other Companies

asked in Amazon
Q1. Given an acyclic graph of a city where each edge represents a roa ... read more
asked in Hike
Q2. You have application which shows list of all contacts, the Name c ... read more
asked in Amazon
Q3. Given a m * n matrix filled with '0's and 'x's at random position ... read more
asked in Samsung
Q4. puzzle-There are 1000 wine bottles. One of the bottles contains p ... read more
asked in Accenture
Q5. Have you worked on cloud technology? Architecture of cloud
Interview experience
2
Poor
Difficulty level
Moderate
Process Duration
Less than 2 weeks
Result
Selected Selected

I applied via Approached by Company and was interviewed before Feb 2023. There were 3 interview rounds.

Round 1 - Aptitude Test 

Basic questions like portions, percentage and quants

Round 2 - Coding Test 

Really basic question like star pyramid

Round 3 - HR 

(1 Question)

  • Q1. Basic HR questions and some basic KT session

Interview Preparation Tips

Interview preparation tips for other job seekers - Just stick to the basic

Interview questions from similar companies

I applied via Campus Placement and was interviewed before Jul 2020. There were 3 interview rounds.

Interview Questionnaire 

1 Question

  • Q1. They asked me the Fibonacci series then all about gate subjects like computer network and operating system

Interview Preparation Tips

Interview preparation tips for other job seekers - Have a strong grip in programming and gate subjects..you will be selected for sure

I applied via Recruitment Consultant and was interviewed in Feb 2021. There were 3 interview rounds.

Interview Questionnaire 

1 Question

  • Q1. How to interview face

Interview Preparation Tips

Interview preparation tips for other job seekers - Interviewer are friendly

I applied via Company Website and was interviewed before Jan 2020. There were 4 interview rounds.

Interview Questionnaire 

4 Questions

  • Q1. Introduce yourself?
  • Q2. Why did you choose to be a software engineer?
  • Q3. How do you find yourself fit for this role?
  • Q4. What do you know about us?

Interview Preparation Tips

Interview preparation tips for other job seekers - Put your sight into the interviewer's eyes and be calm . Just keep on talking It's your interview you are the king don't let yourself eaten up by the questions he/she shoots at you.its fine even if you answer them partially or not at all. But don't be mum.
Also try to make sense on whatever you are speaking.
Nothing's going to stop you from working for your passion.

I applied via Campus Placement and was interviewed before Oct 2020. There were 3 interview rounds.

Interview Questionnaire 

1 Question

  • Q1. Asked about b.tech project. Preferences about the places to work.

Interview Preparation Tips

Interview preparation tips for other job seekers - Be pleasant and cool. Try to be genuine about the procedure.

I applied via Job Portal and was interviewed before May 2020. There were 4 interview rounds.

Interview Questionnaire 

1 Question

  • Q1. About my skills

Interview Preparation Tips

Interview preparation tips for other job seekers - Good to learn something

I applied via Recruitment Consultant and was interviewed in May 2020. There were 4 interview rounds.

Interview Questionnaire 

12 Questions

  • Q1. Introduce yourself and share about your experiences and latest projects in detail
  • Q2. Architecture of mvc and how it works
  • Ans. 

    MVC is a software architecture pattern that separates an application into three interconnected components: Model, View, and Controller.

    • Model represents the data and business logic of the application

    • View is responsible for rendering the user interface

    • Controller handles user input and updates the model and view accordingly

    • MVC promotes separation of concerns and modularity

    • Examples of MVC frameworks include Ruby on Rails,

  • Answered by AI
  • Q3. Difference between wep api and wcf
  • Ans. 

    Web API is for building HTTP services while WCF is for building services that support multiple transport protocols.

    • Web API is lightweight and ideal for building RESTful services over HTTP.

    • WCF is a more heavy-duty framework that supports multiple transport protocols like HTTP, TCP, Named Pipes, etc.

    • Web API is more suited for building services that are consumed by web applications while WCF is more suited for building se...

  • Answered by AI
  • Q4. Session management in asp.net
  • Ans. 

    Session management in ASP.NET

    • ASP.NET provides in-built session management through HttpSessionState class

    • Session can be used to store user-specific data across multiple requests

    • Session can be configured to use different storage options like InProc, StateServer, SQLServer

    • Session can be accessed using HttpContext.Current.Session property

    • Session can be secured using SSL, cookieless sessions, and timeout settings

  • Answered by AI
  • Q5. What are Filters in mvc and its types
  • Ans. 

    Filters in MVC are used to intercept and modify HTTP requests and responses.

    • Filters are used to implement cross-cutting concerns like logging, caching, authentication, etc.

    • There are five types of filters in MVC: Authorization filters, Action filters, Result filters, Exception filters, and Resource filters.

    • Authorization filters are used to authenticate and authorize users before executing an action.

    • Action filters are us...

  • Answered by AI
  • Q6. What are authentication and authorization
  • Ans. 

    Authentication is verifying the identity of a user, while authorization is granting access to specific resources.

    • Authentication confirms the identity of a user through credentials such as username and password.

    • Authorization determines what resources a user can access based on their role or permissions.

    • Examples of authentication include logging into a website or entering a PIN at an ATM.

    • Examples of authorization include...

  • Answered by AI
  • Q7. What is benefit of using bootstrap
  • Ans. 

    Bootstrap is a popular front-end framework that provides a range of benefits for web development.

    • Bootstrap offers a responsive grid system that makes it easy to create mobile-friendly websites.

    • It includes pre-built CSS styles and JavaScript plugins that can save time and effort in development.

    • Bootstrap is well-documented and has a large community, making it easy to find support and resources.

    • It is constantly updated to...

  • Answered by AI
  • Q8. Disadvantages of ajax
  • Ans. 

    Ajax can cause security issues and affect SEO.

    • Ajax can make a website less accessible to users with slow internet connections.

    • It can also cause issues with browser history and back button functionality.

    • Ajax can make it difficult for search engines to crawl and index website content.

    • Cross-site scripting (XSS) attacks can be carried out through Ajax if proper security measures are not taken.

  • Answered by AI
  • Q9. Difference between function and stored procedures in sql
  • Ans. 

    Functions return a single value while stored procedures execute multiple SQL statements.

    • Functions can be used in SELECT, WHERE, and HAVING clauses.

    • Stored procedures can have input and output parameters.

    • Functions cannot modify the database while stored procedures can.

    • Functions are deterministic while stored procedures are not necessarily so.

    • Examples of functions: AVG, COUNT, MAX, MIN, SUM.

    • Examples of stored procedures:

  • Answered by AI
  • Q10. What are Aggregate functions available and explain them
  • Ans. 

    Aggregate functions perform calculations on a set of values and return a single value.

    • Common aggregate functions include COUNT, SUM, AVG, MIN, and MAX.

    • COUNT returns the number of rows in a table or the number of non-null values in a column.

    • SUM returns the sum of all values in a column.

    • AVG returns the average of all values in a column.

    • MIN returns the smallest value in a column.

    • MAX returns the largest value in a column.

  • Answered by AI
  • Q11. Benefits of cte and difference between temp table and table variables
  • Ans. 

    CTE benefits and difference between temp table and table variables

    • CTE (Common Table Expression) allows for recursive queries and simplifies complex queries

    • Temp tables are physical tables stored in tempdb and can be indexed and have constraints

    • Table variables are stored in memory and have limited scope and no statistics

    • Temp tables are better for large data sets and complex queries, while table variables are better for s

  • Answered by AI
  • Q12. What are Indexes and its types
  • Ans. 

    Indexes are data structures that improve the speed of data retrieval operations in a database.

    • Indexes are created on one or more columns of a table.

    • Types of indexes include clustered, non-clustered, unique, and full-text indexes.

    • Clustered indexes determine the physical order of data in a table, while non-clustered indexes create a separate structure to store the index data.

    • Unique indexes ensure that each value in the i...

  • Answered by AI

Interview Preparation Tips

Interview preparation tips for other job seekers - Usually Interview in companies took half and hour to one hour in technical discussion answer what you know if we are not strong we can say that we are not strong. Stay confident with the answers. You can crack any interviews

Skills evaluated in this interview

I was interviewed before Nov 2020.

Round 1 - Coding Test 

(6 Questions)

Round duration - 360 minutes
Round difficulty - Medium

They give you 6 hr. For 6 question but the good part is that you need to complete atleast 1 question and you are good to go.
Round will be cleared only after attempting one question and rest of the questions are for improving your rank.

  • Q1. 

    Pair Sum Problem Statement

    You are given an integer array 'ARR' of size 'N' and an integer 'S'. Your task is to find and return a list of all pairs of elements where each sum of a pair equals 'S'.

    Note:
    ...
  • Ans. 

    Find pairs of elements in an array that sum up to a given value, sorted in a specific order.

    • Iterate through the array and for each element, check if the complement (S - current element) exists in a hash set.

    • If the complement exists, add the pair to the result list.

    • Sort the result list based on the criteria mentioned in the problem statement.

  • Answered by AI
  • Q2. 

    Minimum Number of Platforms Needed Problem Statement

    You are given the arrival and departure times of N trains at a railway station for a particular day. Your task is to determine the minimum number of pl...

  • Ans. 

    The task is to determine the minimum number of platforms needed at a railway station based on arrival and departure times of trains.

    • Sort the arrival and departure times in ascending order.

    • Use two pointers to keep track of overlapping schedules.

    • Increment platform count when a new train arrives before the previous one departs.

  • Answered by AI
  • Q3. 

    Minimise Sum Problem Statement

    You are given a matrix of 'N' rows and 'M' columns and a non-negative integer 'K'. Determine the minimum possible sum of all elements in each submatrix after performing at m...

  • Ans. 

    Given a matrix and a non-negative integer K, find the minimum possible sum of all elements in each submatrix after performing at most K decrements.

    • Iterate through all submatrices and find the minimum possible sum after performing decrements

    • Keep track of the number of decrements performed on each element

    • Use dynamic programming to optimize the solution

    • Ensure not to decrease any number below 0

    • Return the minimum possible s

  • Answered by AI
  • Q4. 

    Chocolate Distribution Problem

    You are given an array/list CHOCOLATES of size 'N', where each element represents the number of chocolates in a packet. Your task is to distribute these chocolates among 'M'...

  • Ans. 

    Distribute chocolates among students to minimize the difference between the largest and smallest number of chocolates.

    • Sort the array of chocolates packets.

    • Use sliding window technique to find the minimum difference between the largest and smallest packets distributed to students.

    • Consider edge cases like when number of students is equal to number of packets.

  • Answered by AI
  • Q5. 

    Prime Time Again Problem Statement

    You are given two integers DAY_HOURS and PARTS. Consider a day with DAY_HOURS hours, which can be divided into PARTS equal parts. Your task is to determine the total ins...

  • Ans. 

    Calculate total instances of equivalent prime groups in a day divided into equal parts.

    • Divide the day into equal parts and find prime numbers in each part.

    • Identify prime groups where prime numbers occur at the same position in different parts.

    • Count the total instances of equivalent prime groups.

    • Ensure each hour in a prime group is in a different part of the day.

  • Answered by AI
  • Q6. 

    Constellation Identification Problem

    Given a matrix named UNIVERSE with 3 rows and 'N' columns, filled with characters {#, *, .}, where:

    • '*' represents stars.
    • '.' represents empty space.
    • '#' repre...
  • Ans. 

    The task is to identify constellations shaped like vowels within a matrix filled with characters {#, *, .}.

    • Iterate through the matrix to find 3x3 constellations shaped like vowels.

    • Check for vowels 'A', 'E', 'I', 'O', 'U' in each 3x3 constellation.

    • Print the vowels found in each constellation for each test case.

  • Answered by AI
Round 2 - HR 

Round duration - 20 Minutes
Round difficulty - Easy

Interview Preparation Tips

Professional and academic backgroundI applied for the job as Associate Software Engineer in MumbaiEligibility criteriaAbove 7 cgpaTata Consultancy Services (TCS) interview preparation:Topics to prepare for the interview - Data Structures, Python, Operating System, Algorithms, DBMSTime required to prepare for the interview - 2 MonthsInterview preparation tips for other job seekers

Tip 1 : learn basics
Tip 2 : learn any oops language and practice.
Tip 3 : code as much as you can.

Application resume tips for other job seekers

Tip 1 : short and precise. Upto the point.
Tip 2 : keep few things aside from resume

Final outcome of the interviewSelected

Skills evaluated in this interview

Contribute & help others!
anonymous
You can choose to be anonymous

Brillo Technologies Interview FAQs

How many rounds are there in Brillo Technologies Software Development Engineer interview?
Brillo Technologies interview process usually has 2 rounds. The most common rounds in the Brillo Technologies interview process are Coding Test, HR and Aptitude Test.
What are the top questions asked in Brillo Technologies Software Development Engineer interview?

Some of the top questions asked at the Brillo Technologies Software Development Engineer interview -

  1. How CRUD operations are made in Node...read more
  2. How to create ER Diag...read more
  3. How to create Tab...read more

Recently Viewed

PHOTOS

InsuranceDekho

3 office photos

LIST OF COMPANIES

Credit Bajaar

Overview

INTERVIEWS

Electronic Arts

No Interviews

INTERVIEWS

Brillo Technologies

No Interviews

INTERVIEWS

Brillo Technologies

No Interviews

INTERVIEWS

Brillo Technologies

No Interviews

LIST OF COMPANIES

Discover companies

Find best workplace

INTERVIEWS

Brillo Technologies

No Interviews

INTERVIEWS

Electronic Arts

No Interviews

INTERVIEWS

Brillo Technologies

No Interviews

Tell us how to improve this page.

Brillo Technologies Software Development Engineer Interview Process

based on 3 interviews

Interview experience

3.7
  
Good
View more
Brillo Technologies Software Development Engineer Salary
based on 4 salaries
₹8.1 L/yr - ₹9.3 L/yr
37% less than the average Software Development Engineer Salary in India
View more details
Senior Engineer
14 salaries
unlock blur

₹0 L/yr - ₹0 L/yr

Senior Software Engineer
10 salaries
unlock blur

₹0 L/yr - ₹0 L/yr

Technical Specialist
10 salaries
unlock blur

₹0 L/yr - ₹0 L/yr

Software Engineer
7 salaries
unlock blur

₹0 L/yr - ₹0 L/yr

Senior Technical Lead
4 salaries
unlock blur

₹0 L/yr - ₹0 L/yr

Explore more salaries
Compare Brillo Technologies with

TCS

3.7
Compare

Infosys

3.6
Compare

Wipro

3.7
Compare

HCLTech

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