Add office photos
Engaged Employer

Media.net Software Services (India)

3.6
based on 207 Reviews
Filter interviews by

50+ Tricolite Electrical Industries Interview Questions and Answers

Updated 10 Dec 2024
Popular Designations

Q1. How many UPI transactions would be happening in a month?

Ans.

It is difficult to estimate the exact number of UPI transactions happening in a month.

  • The number of UPI transactions varies depending on factors such as the number of users, the popularity of UPI as a payment method, and the number of merchants accepting UPI.

  • However, according to the National Payments Corporation of India (NPCI), there were over 2.73 billion UPI transactions in December 2020.

  • This number has been steadily increasing over the years, with a growth rate of over 1...read more

View 6 more answers
Q2. Interleaving Two Strings

You are given three strings 'A', 'B' and 'C'. Check whether 'C' is formed by an interleaving of 'A' and 'B'.

'C' is said to be interleaving 'A' and 'B', if the length of 'C' is equal to ...read more

View 4 more answers
Q3. Construct Binary Tree from Inorder and Postorder Traversal

Ninja has been given a postorder and inorder traversal of a Binary Tree of type integer with ‘N’ nodes stored in an array/list ‘POST_ ORDER’ and ‘IN_ORD...read more

Add your answer
Q4. Print All The Nodes At Distance K From The Given Node

You have been given a Binary Tree of distinct integers and two integers “target” and ‘K’. You are supposed to return the list of values of all the nodes whic...read more

Add your answer
Discover Tricolite Electrical Industries interview dos and don'ts from real experiences
Q5. SQL Question

Write a query that prints a list of employee names (i.e.: the name attribute) for employees in Employee having a salary greater than $2000 per month who have been employees for less than 6 months. S...read more

Add your answer
Q6. Largest subarray with equal number of 0s and 1s

You are given an array consisting of 0s and 1s. You need to find the length of the largest subarray with an equal number of 0s and 1s.

For example:

If the given ar...read more
View 3 more answers
Are these interview questions helpful?
Q7. Boxes of Power

You are given a set of ‘N’ boxes. The boxes are given in the form of an array ‘gainPower’. Each box has some power associated with it. Also, you are given some initial power ‘power’. You are playi...read more

Add your answer

Q8. Netflix observing a drop in average revenue per user. Why would that be?

Ans.

Possible reasons for Netflix observing a drop in average revenue per user.

  • Increased competition from other streaming services

  • Decrease in subscription prices

  • Decrease in content quality or quantity

  • Economic downturn affecting consumer spending

  • Shift towards sharing accounts among multiple users

Add your answer
Share interview questions and help millions of jobseekers 🌟
Q9. Technical Questions

What is TLB? Why is it used? What are huge pages and their advantages? Which is accessed first TLB or cache? Can we access TLB and cache in parallel?

How are system calls made at assembly leve...read more

Add your answer

Q10. Imagine a subscription based phone buying model? How would that work out?

Ans.

Subscription based phone buying model allows customers to pay a monthly fee for a phone and its services.

  • Customers can choose from a range of phone models and select a plan that suits their needs.

  • The monthly fee covers the cost of the phone and services such as data, calls, and texts.

  • Customers can upgrade to a newer phone model after a certain period of time.

  • The subscription model provides a steady stream of revenue for the company.

  • Examples include Apple's iPhone Upgrade Prog...read more

Add your answer

Q11. How would UrbanClap cope with covid19 situation?

Ans.

UrbanClap can cope with covid19 situation by implementing safety measures and offering virtual services.

  • Implement safety measures such as mandatory masks, sanitization, and temperature checks for service providers and customers

  • Offer virtual services for services that can be done remotely such as online consultations and virtual fitness classes

  • Encourage cashless transactions to minimize physical contact

  • Partner with local authorities to ensure compliance with government guideli...read more

View 1 answer
Q12. Code correction

Given a Problem Statement and a Code we need to find the bug in the code and correct the given code.

Add your answer

Q13. You are the PM of Amazon for cancellations/returns. Increase in price drop of a product leads to increased return and order. How would you solve for this issue?

Ans.

Implement dynamic pricing strategies based on customer behavior and market trends to reduce price drops and returns.

  • Utilize data analytics to identify patterns in price drops and returns

  • Implement dynamic pricing algorithms to adjust prices in real-time based on demand and competition

  • Offer personalized discounts or promotions to incentivize customers to keep the product instead of returning it

  • Improve product descriptions and images to set accurate customer expectations and red...read more

Add your answer

Q14. Netflix has just implemented password-sharing features. What next steps would you pursue for growth of Netflix - consider parameters: revenue, engagement, retention, etc.

Ans.

Implement personalized recommendations, enhance user experience, and explore new revenue streams.

  • Implement personalized recommendations based on user viewing habits to increase engagement and retention.

  • Enhance user experience by improving interface, adding new features like offline viewing, and expanding content library.

  • Explore new revenue streams such as partnerships with content creators for exclusive content, targeted advertising, or premium subscription tiers.

  • Utilize data...read more

Add your answer

Q15. How many cars visit the toll booth on Mumbai Pune expressway

Ans.

The exact number of cars visiting the toll booth on Mumbai Pune expressway is not available.

  • The Mumbai Pune expressway is a busy route connecting two major cities in India.

  • The toll booth collects fees from vehicles passing through the expressway.

  • The number of cars visiting the toll booth varies depending on the day, time, and season.

  • The toll booth authorities may have data on the average number of cars passing through the booth.

  • However, the exact number of cars visiting the t...read more

Add your answer
Q16. Basic HR Questions

How you deliver project quickly if the business needs it but you have to do hacky code?

What are your achievements?

Add your answer

Q17. What parameters will you consider for building the recommender engine of a news aggregator website?

Ans.

Parameters for building a recommender engine for a news aggregator website

  • User behavior and preferences

  • Content relevance and quality

  • Collaborative filtering

  • Personalization based on user demographics

  • Real-time updates and trending topics

Add your answer
Q18. System Design Question

Design an app with good architecture pattern and give out the app which runs without error.

Add your answer

Q19. What is the difference between online and offline advertising.

Ans.

Online advertising is done through digital channels while offline advertising is done through traditional media.

  • Online advertising includes social media ads, search engine ads, and display ads.

  • Offline advertising includes TV ads, radio ads, and print ads.

  • Online advertising can be targeted to specific audiences while offline advertising is more general.

  • Online advertising can be tracked and measured while offline advertising is more difficult to measure.

  • Online advertising is of...read more

Add your answer

Q20. What are indexes and how indexing is useful?

Ans.

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

  • Indexes are data structures that store a small portion of the table data in an optimized format for quick retrieval.

  • They help in speeding up data retrieval operations such as SELECT queries by reducing the number of rows that need to be scanned.

  • Indexes can be created on one or more columns of a table to improve the performance of queries that filter or sort by those columns.

  • Examples o...read more

Add your answer
Q21. Android Questions

Does android support other languages than java?

List the various storages that are provided by Android.

Add your answer

Q22. 3. Check whether a given string is a palindrome or not

Ans.

A palindrome is a word, phrase, number, or other sequence of characters that reads the same forward and backward.

  • Convert the given string to lowercase and remove any non-alphanumeric characters

  • Reverse the string and compare it with the original string to check for palindrome

  • Examples: 'racecar' is a palindrome, 'hello' is not a palindrome

Add your answer

Q23. How the Data Flows in Database Testing?

Ans.

Data flows in database testing through various stages including input, processing, storage, and output.

  • Data is input into the database through various sources such as forms, APIs, or scripts.

  • The data is then processed and stored in the database tables according to the defined schema.

  • During testing, the data is retrieved from the database using SQL queries or other tools.

  • The output of the testing process includes reports, logs, and other artifacts that provide insights into th...read more

Add your answer

Q24. How would you improve YouTube SkipAds? How would you go about implementing it?

Ans.

Improve YouTube SkipAds by allowing users to choose the type of ads they want to see.

  • Implement a feature where users can select the category of ads they are interested in.

  • Provide an option for users to skip ads after watching a certain duration.

  • Introduce a reward system for users who choose to watch ads without skipping.

  • Utilize user feedback to continuously improve the relevance of ads shown.

Add your answer

Q25. How many iPhone users are there in India

Ans.

There is no official data on the number of iPhone users in India.

  • Apple does not disclose the number of iPhone users in India.

  • Various market research firms provide estimates, but the numbers vary widely.

  • As of 2021, Statista estimates the number of iPhone users in India to be around 38 million.

  • However, other estimates suggest the number could be as high as 100 million.

  • The actual number of iPhone users in India is difficult to determine due to the prevalence of grey market impor...read more

Add your answer

Q26. What is regression Testing and Retesting?

Ans.

Regression testing is testing the existing functionality of the software after making changes to ensure that it still works as expected. Retesting is testing the same functionality again after fixing the defects found in the previous testing.

  • Regression testing is done to ensure that the changes made to the software do not affect the existing functionality.

  • Retesting is done to ensure that the defects found in the previous testing have been fixed and the functionality is workin...read more

Add your answer

Q27. Whar are the different forms of normalization?

Ans.

Normalization is a process used to organize a database into tables and columns to reduce redundancy and improve data integrity.

  • First Normal Form (1NF) - Eliminates duplicate data by ensuring each column contains atomic values.

  • Second Normal Form (2NF) - Requires that each non-key attribute is fully functionally dependent on the primary key.

  • Third Normal Form (3NF) - Ensures that non-key attributes are not transitively dependent on the primary key.

  • Boyce-Codd Normal Form (BCNF) -...read more

Add your answer

Q28. Calculate the amount of water that is being consumed at a 5-star hotel in Mumbai.

Ans.

Calculating water consumption at a 5-star hotel in Mumbai.

  • Determine the number of rooms in the hotel

  • Estimate the average occupancy rate

  • Calculate the average water usage per guest per day

  • Consider water usage in common areas like restaurants, pools, and gardens

  • Factor in laundry and kitchen water usage

Add your answer

Q29. #new user signups per week in BigBasket has been gradually declining over the last few months

Ans.

The decline in new user signups per week in BigBasket may be due to various factors such as increased competition, changes in marketing strategies, or a decrease in customer satisfaction.

  • Evaluate the competitive landscape to see if new players have entered the market or existing competitors have improved their offerings.

  • Analyze the effectiveness of current marketing strategies and consider implementing new tactics to attract more users.

  • Conduct surveys or gather feedback from ...read more

Add your answer

Q30. Design an application to track expiry of perishable items in a household.

Ans.

An application to track expiry of perishable items in a household.

  • Allow users to input items with expiry dates

  • Send notifications when items are close to expiry

  • Provide suggestions for recipes using soon-to-expire items

Add your answer

Q31. 2. Difference between synchronous and asynchronous programming

Ans.

Synchronous programming executes code sequentially, blocking further execution until the current task is completed. Asynchronous programming allows multiple tasks to be executed concurrently, without waiting for each other to finish.

  • Synchronous programming is easier to read and debug, but can lead to blocking issues.

  • Asynchronous programming is more complex, but improves performance by allowing non-blocking execution.

  • Examples of synchronous operations include reading a file or...read more

Add your answer

Q32. What do you know about online advertising

Ans.

Online advertising refers to the practice of promoting products or services through the internet.

  • Online advertising includes various forms such as display ads, social media ads, search engine ads, and video ads.

  • It allows businesses to target specific audiences based on demographics, interests, and behaviors.

  • Online advertising is often measured through metrics such as click-through rates, impressions, and conversions.

  • Examples of online advertising platforms include Google Ads,...read more

Add your answer

Q33. Two sorted array in asscending order give the media of two array after merging in asscending order.

Ans.

The median of two sorted arrays merged in ascending order.

  • Merge the two sorted arrays into a single sorted array.

  • Find the median of the merged array.

  • If the merged array has an odd length, the median is the middle element.

  • If the merged array has an even length, the median is the average of the two middle elements.

Add your answer
Q34. Technical Questions

Coroutines, threading concepts, architecture indepth

Add your answer

Q35. 1. Find the longest subsequence in string

Ans.

Find the longest subsequence in a string

  • Iterate through the string and keep track of the current subsequence length

  • Update the longest subsequence length whenever a longer subsequence is found

  • Return the longest subsequence found

Add your answer

Q36. Name 10 keywords to search cars under 5 lakhs.

Ans.

Here are 10 keywords to search cars under 5 lakhs.

  • Hatchback

  • Sedan

  • Diesel

  • Petrol

  • Manual

  • Automatic

  • Low mileage

  • Good condition

  • Second hand

  • Budget-friendly

Add your answer

Q37. 1. Difference between PUT and POST. 2. View control and Chrome dev Tools 3. API rate limiting, cache, cookies, sessions 4. DNS 5. Manual testing concepts 6. Framework

Ans.

PUT is used to update an existing resource, while POST is used to create a new resource.

  • PUT is idempotent, meaning multiple identical requests will have the same effect as a single request.

  • POST is not idempotent, meaning multiple identical requests may have different effects.

  • PUT requires the client to specify the URI of the resource to update, while POST does not.

  • PUT is typically used for updating user information, while POST is used for creating new user accounts.

Add your answer

Q38. E commerce app orders going down

Ans.

E-commerce app orders going down may be due to various factors such as technical issues, competition, or changes in consumer behavior.

  • Analyze website traffic and conversion rates to identify any technical issues affecting order placement.

  • Research competitors to understand their strategies and pricing, and make adjustments accordingly.

  • Survey customers to gather feedback on their shopping experience and preferences.

  • Monitor market trends and consumer behavior to adapt marketing ...read more

Add your answer

Q39. What does contextual advertising means

Ans.

Contextual advertising is a type of online advertising that targets ads to users based on the content they are currently viewing.

  • Ads are displayed based on the context of the webpage or app content

  • Uses keywords and phrases to match ads to relevant content

  • Can be more effective than traditional advertising as it targets users who are already interested in the topic

  • Examples include Google AdSense and Facebook Audience Network

Add your answer

Q40. Design TCP Server with TCP sockets and sys calls

Ans.

Designing a TCP server using TCP sockets and sys calls

  • Create a socket using socket() system call

  • Bind the socket to an address and port using bind() system call

  • Listen for incoming connections using listen() system call

  • Accept incoming connections using accept() system call

  • Communicate with clients using read() and write() system calls

Add your answer

Q41. What is GDPR

Ans.

GDPR stands for General Data Protection Regulation. It is a regulation in EU law on data protection and privacy for all individuals within the European Union.

  • GDPR was implemented on May 25, 2018

  • It gives individuals more control over their personal data

  • It applies to all companies processing personal data of EU citizens

  • Companies must obtain consent for data processing and provide transparency on data usage

  • Penalties for non-compliance can be up to 4% of a company's global revenu...read more

Add your answer

Q42. What is HTML Full form

Ans.

Hypertext Markup Language

  • HTML stands for Hypertext Markup Language

  • It is the standard markup language for creating web pages

  • HTML elements are represented by tags enclosed in angle brackets, like <html>

Add your answer

Q43. What is css full form

Ans.

CSS stands for Cascading Style Sheets.

  • CSS is used to style the layout and design of web pages.

  • It allows developers to control the appearance of multiple web pages at once.

  • CSS can be applied inline, internally within the HTML document, or externally in a separate file.

  • Example:

Add your answer

Q44. Explain Api to a 5 year old

Ans.

API is like a waiter who takes your order to the kitchen and brings back your food.

  • API is like a messenger that helps different software programs communicate with each other.

  • It allows one application to access the features or data of another application.

  • For example, when you use a weather app on your phone, it is using an API to get the weather information from a weather website.

Add your answer

Q45. What are keywords

Ans.

Keywords are specific words or phrases that are used to identify important information in a document or text.

  • Keywords help in searching and categorizing information

  • They are often used in search engines to retrieve relevant results

  • Examples of keywords include 'compliance', 'regulation', 'risk management'

Add your answer

Q46. difference between var let cons

Ans.

var, let, and const are used to declare variables in JavaScript with different scopes and mutability.

  • var is function-scoped and can be redeclared and updated

  • let is block-scoped and can be updated but not redeclared

  • const is block-scoped and cannot be updated or redeclared

Add your answer

Q47. Detect loop in the linked list

Ans.

Detect loop in a linked list by using Floyd's cycle detection algorithm.

  • Use two pointers, slow and fast, to traverse the linked list.

  • If there is a loop, the fast pointer will eventually meet the slow pointer.

  • Example: 1->2->3->4->5->2 (loop back to 2), slow and fast pointers will meet at node 2.

Add your answer

Q48. Left and right join explanation

Ans.

Left join includes all records from the left table and matching records from the right table. Right join includes all records from the right table and matching records from the left table.

  • Left join: Returns all records from the left table and the matched records from the right table.

  • Right join: Returns all records from the right table and the matched records from the left table.

  • Example: Left join - SELECT * FROM table1 LEFT JOIN table2 ON table1.id = table2.id;

  • Example: Right ...read more

Add your answer

Q49. How does FB work

Ans.

Facebook is a social media platform that allows users to connect with friends, family, and businesses through sharing posts, photos, and videos.

  • Users create profiles with personal information and can connect with others by sending friend requests.

  • Users can share posts, photos, and videos on their timeline for their friends to see.

  • Facebook offers features like groups, events, and pages for users to connect with others who share similar interests.

  • The platform also includes adve...read more

Add your answer

Q50. -----/?ref=header_search

Ans.

The question is asking about the ref parameter in a URL.

  • The ref parameter in a URL is used to track the source of traffic or referrals.

  • It is commonly used in marketing campaigns to track the effectiveness of different sources.

  • For example, a URL might look like www.example.com/?ref=facebook if the user clicked on a link from Facebook.

Add your answer

Q51. elaborate on how dns works

Ans.

DNS translates domain names to IP addresses to locate resources on the internet.

  • DNS stands for Domain Name System

  • It works by translating human-readable domain names (like www.google.com) into IP addresses (like 172.217.3.100)

  • DNS servers store records like A, CNAME, MX, TXT, etc. to provide information about domain names

  • DNS queries are sent from client devices to DNS servers to resolve domain names

  • DNS caching helps improve performance by storing previously resolved domain name...read more

Add your answer

Q52. Revenue of vada pav vendor in a day

Ans.

The revenue of a vada pav vendor in a day can vary based on factors like location, pricing, footfall, and quality of the product.

  • Revenue depends on the number of vada pavs sold

  • Location plays a crucial role in determining footfall and revenue

  • Pricing strategy can impact the revenue - higher prices may lead to lower sales volume but higher profit margin

  • Quality of the vada pav can attract repeat customers and increase revenue

Add your answer

Q53. what is breadth first search?

Ans.

Breadth First Search is a graph traversal algorithm that explores all the neighbor nodes at the present depth prior to moving on to the nodes at the next depth level.

  • BFS starts at the root node and explores all of the neighbor nodes at the present depth before moving on to the nodes at the next depth level.

  • It uses a queue data structure to keep track of the nodes to be visited.

  • BFS is often used in shortest path and minimum spanning tree algorithms.

  • Example: Finding the shortes...read more

Add your answer

Q54. what is dynamic programming?

Ans.

Dynamic programming is a method for solving complex problems by breaking them down into simpler subproblems and storing the solutions to avoid redundant calculations.

  • Dynamic programming involves breaking down a problem into smaller subproblems and solving each subproblem only once.

  • It is used to optimize solutions by storing the results of subproblems to avoid redundant calculations.

  • Examples include Fibonacci sequence calculation, shortest path algorithms, and knapsack problem...read more

Add your answer

Q55. explain box model

Ans.

Box model is a concept in CSS where every element is treated as a rectangular box with content, padding, border, and margin.

  • Every element in CSS is treated as a rectangular box with content, padding, border, and margin.

  • Content area is where the actual content of the element is displayed.

  • Padding is the space between the content and the border.

  • Border is the line that surrounds the padding and content.

  • Margin is the space outside the border, separating the element from other elem...read more

Add your answer

Q56. Design a weather app

Ans.

A weather app that provides accurate and up-to-date weather information.

  • Include real-time weather updates

  • Provide hourly and daily forecasts

  • Include radar and satellite maps

  • Allow users to set location and receive alerts for severe weather

  • Include a widget for quick access to weather information

Add your answer

Q57. problem using stack

Add your answer
Contribute & help others!
Write a review
Share interview
Contribute salary
Add office photos

Interview Process at Tricolite Electrical Industries

based on 39 interviews in the last 1 year
Interview experience
4.0
Good
View more
Interview Tips & Stories
Ace your next interview with expert advice and inspiring stories

Top Interview Questions from Similar Companies

3.3
 • 479 Interview Questions
3.6
 • 228 Interview Questions
3.6
 • 169 Interview Questions
3.8
 • 142 Interview Questions
4.1
 • 134 Interview Questions
View all
Top Media.net Software Services (India) Interview Questions And Answers
Share an Interview
Stay ahead in your career. Get AmbitionBox app
qr-code
Helping over 1 Crore job seekers every month in choosing their right fit company
70 Lakh+

Reviews

5 Lakh+

Interviews

4 Crore+

Salaries

1 Cr+

Users/Month

Contribute to help millions
Get AmbitionBox app

Made with ❤️ in India. Trademarks belong to their respective owners. All rights reserved © 2024 Info Edge (India) Ltd.

Follow us
  • Youtube
  • Instagram
  • LinkedIn
  • Facebook
  • Twitter