i
BOLD Technology Systems
Filter interviews by
I applied via LinkedIn and was interviewed in Jan 2024. There were 2 interview rounds.
A css grid/flex based job info cards layout was given to code and submit
Create a color palette to apply chosen color to div background using HTML, CSS, and JS.
Create a color palette with different color options
Use JavaScript to apply the chosen color to the background of the div
Update the background color of the div dynamically based on user selection
Display flex is for one-dimensional layouts, while display grid is for two-dimensional layouts.
Display flex is used for creating layouts in one direction (either row or column)
Display grid is used for creating layouts in two dimensions (rows and columns)
Flexbox is more suitable for small-scale layouts, while Grid is better for larger layouts with more complex structures
What people are saying about BOLD Technology Systems
I was interviewed in Dec 2024.
Two medium to hard-level questions and one hard question.
3 medium level problems
Two challenging problems were presented.
I applied via campus placement at Maulana Azad National Institute of Technology (NIT), Bhopal and was interviewed in Jul 2024. There were 2 interview rounds.
3 questions easy-medium level leetcode problem I solved 2 completely and 3rd question partially (9/15 test cases passed) to move on to 2nd round
I applied via Company Website and was interviewed in Nov 2024. There was 1 interview round.
1. PEAK ELEMENT QUESTION.
2. COIN DENOMINATION
I applied via Company Website and was interviewed in Jun 2024. There was 1 interview round.
Implement your own state management in React and integrate it into a React application.
I applied via LinkedIn and was interviewed in May 2024. There was 1 interview round.
Got a leetcode easy question
Reverse a binary tree
Spring MVC is a framework for building web applications in Java.
Spring MVC stands for Model-View-Controller
It provides a way to structure your web application
It uses annotations to define controllers, request mappings, etc.
It supports RESTful web services
It integrates with other Spring frameworks like Spring Boot
I was interviewed in Dec 2021.
Round duration - 45 minutes
Round difficulty - Easy
This was a coding test with 2 DSA questions.
Given two sorted integer arrays ARR1
and ARR2
of size M and N, respectively, merge them into ARR1
as one sorted array. Assume that ARR1
has a size of M + N to hol...
A simple approach would be to create a new arrays with size as sum of the sizes of both the arrays. Copy the elements of both the arrays in the new array and sort the array.
A space optimized approach also exists. While traversing the two sorted arrays parallelly, if we encounter the jth second array element is smaller than ith first array element, then jth element is to be included and replace some kth element in...
Given a number of stairs, starting from the 0th stair, calculate the number of distinct ways you can reach the Nth stair. You can climb either one step or two steps at a ...
The question can be approached using recursion. The person can reach nth stair from either (n-1)th stair or from (n-2)th stair. Hence, for each stair n, find out the number of ways to reach n-1th stair and n-2th stair and add them to give the answer for the nth stair. Therefore the expression for such an approach comes out to be : ways(n) = ways(n-1) + ways(n-2)
This is an expression for Fibonacci numbers only, where wa...
Round duration - 60 minutes
Round difficulty - Medium
This was the first round with questions on DSA and Low Level design.
You are given a long type array/list ARR
of size N
, representing an elevation map. The value ARR[i]
denotes the elevation of the ith
bar. Your task is to determine th...
Basic Insight:
An element of the array can store water if there are higher bars on the left and right. The amount of water to be stored in every element can be found out by finding the heights of bars on the left and right sides. The idea is to compute the amount of water that can be stored in every element of the array.
Algorithm:
1) Create two arrays left and right of size n. create a variable max_ = INT_MIN...
Tip 1 : Firstly, remember that the system design round is extremely open-ended and there’s no such thing as a standard answer. Even for the same question, you’ll have a totally different discussion with different interviewers.
Tip 2 : Before you jump into the solution always clarify all the assumptions you’re making at the beginning of the interview. Ask questions to identify the scope of the system. This will clear the...
Tip 1 : Must do Previously asked Interview as well as Online Test Questions.
Tip 2 : Go through all the previous interview experiences from Codestudio and Leetcode.
Tip 3 : Do at-least 2 good projects and you must know every bit of them.
Tip 1 : Have at-least 2 good projects explained in short with all important points covered.
Tip 2 : Every skill must be mentioned.
Tip 3 : Focus on skills, projects and experiences more.
I applied via Walk-in and was interviewed before Sep 2021. There was 1 interview round.
Find buildings receiving sunlight from given array of buildings
Iterate through array and keep track of maximum height seen so far
If current building height is greater than maximum height, it will receive sunlight
Add index of buildings receiving sunlight to result array
Convert a given number into a sentence in US format.
Divide the number into groups of three digits from right to left.
Convert each group into words using a lookup table.
Add appropriate suffixes like thousand, million, billion, etc.
Combine all the groups into a sentence.
I applied via LinkedIn and was interviewed in Oct 2024. There was 1 interview round.
Find the missing smallest positive integer in an array of integers
Sort the array to easily identify missing integers
Iterate through the sorted array to find the smallest missing positive integer
Return the missing integer
Sort an array of strings containing only 0, 1, and 2.
Use a three-way partitioning algorithm like Dutch National Flag algorithm to sort the array in a single pass.
Keep track of three pointers - low, mid, and high to partition the array into three sections.
Swap elements based on their values to achieve the sorted array.
Interview experience
based on 4 reviews
Rating in categories
Software Engineer
155
salaries
| ₹7 L/yr - ₹20.1 L/yr |
Senior Software Engineer
133
salaries
| ₹10 L/yr - ₹27.5 L/yr |
QA Engineer
78
salaries
| ₹6 L/yr - ₹15 L/yr |
Technical Lead
49
salaries
| ₹14.2 L/yr - ₹37.8 L/yr |
Senior QA Engineer
42
salaries
| ₹9.8 L/yr - ₹19.5 L/yr |
Infosys
TCS
Wipro
HCLTech