i
Efftronics
Systems
Filter interviews by
Life is a journey filled with experiences, challenges, growth, and opportunities for self-discovery.
Life is a precious gift that should be cherished and lived to the fullest
It involves constant learning, adapting, and evolving as individuals
Life is about forming meaningful relationships and connections with others
It includes pursuing passions, setting goals, and overcoming obstacles
Life is a balance of joy and sor...
Assembly language program to reverse a byte for a hexadecimal value.
Load the hexadecimal value into a register
Extract the lower 4 bits and upper 4 bits of the byte
Swap the lower and upper 4 bits
Combine the swapped bits to get the reversed byte
Assembly language program to display square waves for 1 Hz and 2 Hz using 2 ports.
Use assembly language instructions to control the ports for outputting square waves.
Set up a loop to toggle the ports at the desired frequencies to generate the square waves.
Ensure proper timing and synchronization between the two square waves.
Design a vending machine using a microcontroller with two 7-segment displays and additional operational conditions.
Use a microcontroller to control the vending machine's operations
Incorporate two 7-segment displays to show the amounts
Include four to five additional operational conditions such as low inventory alert, coin validation, product selection, etc.
Education can help individuals earn money by providing them with valuable skills, knowledge, and opportunities for career advancement.
Education can lead to higher paying job opportunities
Specialized education or training can result in higher salaries
Education can also lead to promotions and career advancement
Higher levels of education are often correlated with higher earning potential
Hexadecimal to decimal conversion involves multiplying each digit by 16 raised to the power of its position.
Start from the rightmost digit and multiply each digit by 16 raised to the power of its position (0-indexed).
Add the results of each multiplication to get the decimal equivalent.
For example, converting 0x1A to decimal: (1 * 16^1) + (10 * 16^0) = 26.
Components involved in the internal logic circuit of a 7-segment display include decoder, driver, and individual LED segments.
Decoder: Converts input signals into the appropriate output signals for each segment.
Driver: Amplifies the output signals from the decoder to drive the LED segments.
Individual LED segments: Represent each of the seven segments in the display.
Example: BCD to 7-segment decoder, transistor dri...
Design a digital circuit to control car tail lights based on specifications
Use microcontroller to receive input signals from car's sensors
Implement logic to determine when to turn on/off tail lights (e.g. based on brake pedal or light sensor)
Connect output of microcontroller to control the tail lights
The trains will meet at a point that is determined by the relative speeds of the trains.
The point where the trains meet is determined by the sum of the distances traveled by each train.
The time taken for the trains to meet is determined by the relative speeds of the trains.
If Train A is traveling at 50 mph and Train B is traveling at 70 mph, they will meet at a point that is closer to Train B's starting point.
I applied via Campus Placement and was interviewed in Nov 2024. There were 6 interview rounds.
There are 65 questions related to ECE core topics, including Network Analysis, some on VLSI, Signals and Systems, Analog Circuits, Electronic Devices, and Amplifier Circuits. Additionally, there are 118 simple questions covering mind games, object identification, and series completion.
Life is a journey filled with experiences, challenges, growth, and opportunities for self-discovery.
Life is a precious gift that should be cherished and lived to the fullest
It involves constant learning, adapting, and evolving as individuals
Life is about forming meaningful relationships and connections with others
It includes pursuing passions, setting goals, and overcoming obstacles
Life is a balance of joy and sorrow, ...
Education can help individuals earn money by providing them with valuable skills, knowledge, and opportunities for career advancement.
Education can lead to higher paying job opportunities
Specialized education or training can result in higher salaries
Education can also lead to promotions and career advancement
Higher levels of education are often correlated with higher earning potential
Hexadecimal to decimal conversion involves multiplying each digit by 16 raised to the power of its position.
Start from the rightmost digit and multiply each digit by 16 raised to the power of its position (0-indexed).
Add the results of each multiplication to get the decimal equivalent.
For example, converting 0x1A to decimal: (1 * 16^1) + (10 * 16^0) = 26.
Components involved in the internal logic circuit of a 7-segment display include decoder, driver, and individual LED segments.
Decoder: Converts input signals into the appropriate output signals for each segment.
Driver: Amplifies the output signals from the decoder to drive the LED segments.
Individual LED segments: Represent each of the seven segments in the display.
Example: BCD to 7-segment decoder, transistor driver c...
Design a vending machine using a microcontroller with two 7-segment displays and additional operational conditions.
Use a microcontroller to control the vending machine's operations
Incorporate two 7-segment displays to show the amounts
Include four to five additional operational conditions such as low inventory alert, coin validation, product selection, etc.
Assembly language program to display square waves for 1 Hz and 2 Hz using 2 ports.
Use assembly language instructions to control the ports for outputting square waves.
Set up a loop to toggle the ports at the desired frequencies to generate the square waves.
Ensure proper timing and synchronization between the two square waves.
Assembly language program to reverse a byte for a hexadecimal value.
Load the hexadecimal value into a register
Extract the lower 4 bits and upper 4 bits of the byte
Swap the lower and upper 4 bits
Combine the swapped bits to get the reversed byte
The trains will meet at a point that is determined by the relative speeds of the trains.
The point where the trains meet is determined by the sum of the distances traveled by each train.
The time taken for the trains to meet is determined by the relative speeds of the trains.
If Train A is traveling at 50 mph and Train B is traveling at 70 mph, they will meet at a point that is closer to Train B's starting point.
I applied via Campus Placement and was interviewed in Oct 2024. There were 3 interview rounds.
Design a digital circuit to control car tail lights based on specifications
Use microcontroller to receive input signals from car's sensors
Implement logic to determine when to turn on/off tail lights (e.g. based on brake pedal or light sensor)
Connect output of microcontroller to control the tail lights
2 coding problems in c
1) Triangular wave using DAC
2) reverse a byte
Top trending discussions
I applied via Recruitment Consultant and was interviewed before Oct 2020. There were 5 interview rounds.
Developed a web-based project management tool for a software development company.
Used Agile methodology for project management
Implemented user authentication and authorization
Integrated with third-party tools like JIRA and GitHub
Provided real-time project progress tracking
Generated reports for project analysis
I appeared for an interview in Jan 2021.
Round duration - 30. minutes
Round difficulty - Easy
It was in the evening, question were moderate
Given an integer array ARR
of size N
, your task is to find the total number of subsequences in which all elements are equal.
A subsequence of an array i...
Count the total number of subsequences in which all elements are equal in an integer array.
Iterate through the array and count the frequency of each element.
Calculate the total number of subsequences for each element using the formula (frequency * (frequency + 1) / 2).
Sum up the total number of subsequences for all elements and return the result modulo 10^9 + 7.
Round duration - 30 minutes
Round difficulty - Easy
It was in the night around 9:00 PM.
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'.
Given an array and a target sum, find all pairs of elements that add up to the target sum.
Iterate through the array and for each element, check if the complement (target sum - current element) exists in a hash set.
If the complement exists, add the pair to the result list.
Sort the pairs based on the first element and then the second element.
Return the list of pairs as the final result.
Tip 1 : Learn new things daily
Tip 2 : Practice questions
Tip 3 : Keep one question in mind to solve.
Tip 1 : Description about your skills
Tip 2 : Project details
I expect a competitive salary based on my skills, experience, and industry standards.
Research industry standards: For example, Glassdoor or Payscale can provide insights into average salaries for similar roles.
Consider my experience: With 5 years in software development, I would expect a salary in the range of $80,000 to $100,000.
Location matters: Salaries can vary significantly by region; for instance, tech hubs like ...
I applied via Campus Placement and was interviewed in Feb 2022. There were 2 interview rounds.
It was aptitude and technical MCQ questions round
I appeared for an interview in Dec 2016.
I will communicate effectively, follow instructions, seek feedback, and collaborate with my supervisor.
Communicate regularly with supervisor to provide updates on progress and ask for clarification when needed
Follow instructions carefully and ask for help if unsure about a task
Seek feedback on my work to improve and grow professionally
Collaborate with supervisor and team members to achieve project goals
Provide suggesti...
posted on 28 Jun 2022
Design and implementation of a real-time embedded system for monitoring and controlling a solar-powered irrigation system
Developed a low-power wireless sensor network for data acquisition
Implemented a control algorithm for efficient water usage
Designed a user interface for remote monitoring and control
Evaluated the system's performance in a real-world setting
C basic question. such as bit swap ,2 sum
posted on 2 Jun 2023
I applied via Naukri.com and was interviewed in May 2023. There were 2 interview rounds.
Some of the top questions asked at the Efftronics Systems Embedded Firmware Engineer interview -
based on 2 interview experiences
Difficulty level
Duration
based on 5 reviews
Rating in categories
Service Engineer
54
salaries
| ₹1.9 L/yr - ₹4.2 L/yr |
Solution Support Engineer
47
salaries
| ₹1.7 L/yr - ₹5.5 L/yr |
Firmware Engineer
38
salaries
| ₹3.5 L/yr - ₹7.7 L/yr |
Technical Support Engineer
37
salaries
| ₹1.8 L/yr - ₹5 L/yr |
Software Engineer
33
salaries
| ₹4.7 L/yr - ₹10.5 L/yr |
TE Connectivity
Vertiv
Navitasys India
Flash Electronics