Samsung
Proud winner of ABECA 2024 - AmbitionBox Employee Choice Awards
Filter interviews by
Operating system uses memory protection to prevent modification of const variables like const int i=5;
Operating system marks the memory page containing i as read-only
Any attempt to modify i will result in a segmentation fault
Compiler may optimize code by replacing i with its value at compile time
Explanation of memory layout in main memory of computer system.
Main memory is divided into four segments: stack, heap, data, and code.
Stack stores local variables and function calls.
Heap stores dynamically allocated memory.
Data stores global and static variables.
Code stores the program instructions.
Example: int x; //stored in data segment, int *p = new int; //stored in heap segment
Two methods to allocate memory in C are malloc and calloc. Malloc allocates memory block of given size while calloc initializes the allocated memory block to zero.
Malloc allocates memory block of given size while calloc initializes the allocated memory block to zero.
Malloc returns a pointer to the first byte of allocated memory block while calloc returns a pointer to the first byte of initialized memory block.
Malloc is...
new() is an operator in C++ used for dynamic memory allocation.
new() returns a pointer to the allocated memory.
It can be used to allocate memory for primitive data types, arrays, and objects.
Memory allocated using new() must be deallocated using delete operator.
Example: int *ptr = new int;
Example: int *arr = new int[10];
Example: MyClass *obj = new MyClass();
malloc and new are used to allocate memory dynamically. Malloc is faster but new is safer.
malloc is a C function while new is a C++ operator
malloc only allocates memory while new also initializes the memory
new throws an exception if allocation fails while malloc returns NULL
malloc is faster because it does not involve constructor calls
new is safer because it ensures type safety and prevents memory leaks
extern and static are storage classes in C programming language.
extern is used to declare a variable or function that is defined in another file or module.
static is used to declare a variable or function that is local to a file or module.
Example of extern: extern int count; //declares count variable defined in another file.
Example of static: static int count = 0; //declares count variable local to the file.
The two statements are equivalent and declare a pointer to a constant integer.
Both statements declare a pointer to an integer that cannot be modified through the pointer.
The 'const' keyword can be placed before or after the 'int' keyword.
The pointer itself can still be modified to point to a different integer.
Example: const int *p; and int const *p; both declare a pointer to a constant integer.
Cannot modify value pointed by p, but can change the address it points to.
p is a pointer to a constant integer with value 5
a) is valid as p can point to a non-constant integer
b) is invalid as *p is a constant and cannot be modified
Self referential structure is a structure that contains a pointer to the same type of structure.
It allows a structure to reference itself within its own definition.
It is commonly used in linked lists, trees, and graphs.
Example: struct Node { int data; struct Node *next; };
Here, the Node structure contains a pointer to another Node structure.
Structure and union are data structures in C language. Union stores only one value at a time while structure stores multiple values.
Structure is used to store different data types while union is used to store only one data type at a time.
Structure allocates memory for all its members while union allocates memory for only the largest member.
Structure is used when we want to store multiple values of different data types ...
Structure byte padding is the insertion of unused bytes between structure members to align them in memory.
Padding is added to ensure that each member of a structure is aligned on a memory boundary that is a multiple of its size.
The amount of padding added depends on the size and alignment requirements of the members.
Padding can affect the size of a structure and the performance of code that uses it.
For example, a struc...
To check if a linked list is circular, we can use Floyd's cycle-finding algorithm.
Floyd's cycle-finding algorithm uses two pointers, one moving at twice the speed of the other.
If the linked list is circular, the fast pointer will eventually catch up to the slow pointer.
If the linked list is not circular, the fast pointer will reach the end of the list and the algorithm will terminate.
Windows is a proprietary operating system developed by Microsoft.
Windows is a graphical user interface (GUI) based operating system.
It is designed to run on personal computers, servers, and mobile devices.
Windows has different versions such as Windows 10, Windows 8, Windows 7, etc.
It supports a wide range of software applications and hardware devices.
Windows is known for its ease of use and user-friendly interface.
UNIX is an operating system developed in the 1970s, while LINUX is a free and open-source operating system based on UNIX.
UNIX is proprietary, while LINUX is open-source
UNIX is older and has a longer history, while LINUX is a newer development
UNIX is more stable and reliable, while LINUX is more customizable and flexible
UNIX has a more limited user base, while LINUX has a larger and more active community
Examples of UNIX...
A real-time operating system is an OS that processes data and events as they occur, without delay.
Real-time operating systems are used in applications that require immediate response, such as aviation, medical equipment, and industrial control systems.
They prioritize tasks based on their urgency and importance, and can handle multiple tasks simultaneously.
Examples of real-time operating systems include VxWorks, QNX, an
There are 6 types of CPU scheduling: FCFS, SJF, SRTF, Priority, Round Robin, and Multilevel Queue. Each has its own advantages and disadvantages.
FCFS (First-Come-First-Serve) - processes are executed in the order they arrive
SJF (Shortest-Job-First) - shortest job is executed first
SRTF (Shortest-Remaining-Time-First) - preemptive version of SJF
Priority - processes with higher priority are executed first
Round Robin - eac...
No, there is no ideal CPU scheduling possible.
CPU scheduling is a complex problem with many variables.
Different scheduling algorithms are suited for different scenarios.
The ideal scheduling algorithm would depend on the specific system and workload.
For example, a real-time system would require a different scheduling algorithm than a batch processing system.
To set process priority in Windows and Linux, use task manager and nice command respectively.
In Windows, open task manager, right-click on the process and select 'Set Priority'
In Linux, use the 'nice' command followed by the process name or ID and the priority level (values range from -20 to 19)
Higher priority levels mean the process will get more CPU time
Examples: 'nice -n 10 firefox' sets Firefox priority to 10 in Li...
The priority of a mobile application depends on the business goals and user needs.
The priority of a mobile application can vary depending on the business goals and user needs.
For example, a mobile banking app may have a higher priority than a social media app for a bank.
On the other hand, a social media app may have a higher priority for a media company.
The priority can also depend on the target audience and the market...
I applied via Walk-in
A 4G GSM network diagram illustrates the architecture and components of a fourth-generation Global System for Mobile Communications network.
Illustrates the various network elements such as base stations, mobile switching centers, and routers
Shows the connections between these elements to facilitate data and voice communication
Demonstrates the flow of data packets and signaling within the network
Includes details on how ...
Beamwidth in antenna theory refers to the angular width of the main lobe of the radiation pattern.
Beamwidth is typically measured in degrees and can be either horizontal or vertical.
It is an important parameter as it determines the coverage area and directionality of the antenna.
A narrower beamwidth indicates a more focused radiation pattern, while a wider beamwidth provides broader coverage.
For example, a directional ...
I would conduct thorough field observations by following a structured approach.
Create a checklist of key areas to observe such as customer interactions, employee performance, and store layout.
Interact with employees and customers to gather feedback and insights.
Review sales data and inventory levels to assess performance and identify areas for improvement.
Observe competitor activity and market trends to stay informed a...
A threshold is a point at which a change or effect occurs.
A threshold is a specific point or level that must be reached for a particular action or result to happen.
It can also refer to a limit or boundary that must be crossed for something to occur.
For example, a company may have a sales threshold that must be met in order to receive a bonus.
In biology, a threshold may refer to the minimum amount of a stimulus needed t
VSWR is a measure of how efficiently radio-frequency power is transmitted from a power source, through a transmission line, to a load.
VSWR is calculated as the ratio of the maximum voltage to the minimum voltage along a transmission line.
It is used to measure the impedance mismatch between a transmission line and its load.
A VSWR of 1:1 indicates a perfect match, while higher values indicate poor matching.
VSWR is import...
MIMO technology is a wireless communication technology that uses multiple antennas to improve data transfer rates and signal reliability.
MIMO technology involves multiple antennas at both the transmitter and receiver to improve communication performance.
It allows for multiple data streams to be transmitted simultaneously, increasing data transfer rates.
MIMO technology can also improve signal reliability by using spatia...
An E-Node B is a hardware component in LTE networks that connects mobile devices to the core network.
E-Node B stands for Evolved Node B.
It is responsible for radio communication with mobile devices.
E-Node Bs are connected to the EPC (Evolved Packet Core) in LTE networks.
They handle tasks such as radio resource management and handovers between cells.
A BSC is unnecessary in a 4G network because the functions of a BSC are integrated into the base station in 4G technology.
In 4G networks, the functions of a BSC are handled by the eNodeB (Evolved Node B), which combines the functionalities of both the BSC and the Node B in previous generations.
The eNodeB in a 4G network directly communicates with the core network, eliminating the need for a separate BSC.
This integratio...
Uplink and downlink speeds in a 4G network typically range from 5-50 Mbps and 50-100 Mbps respectively.
Uplink speeds in a 4G network usually range from 5-50 Mbps
Downlink speeds in a 4G network typically range from 50-100 Mbps
Speeds can vary based on network congestion, location, and device capabilities
I have a proven track record of successfully managing multiple teams and exceeding sales targets.
Proven track record of exceeding sales targets
Strong leadership and team management skills
Excellent communication and problem-solving abilities
I come from a close-knit family with a strong academic background.
Family: Close-knit and supportive
Academic background: Strong with focus on business management
Examples: My parents are both successful entrepreneurs, and I have a degree in Business Administration.
I am motivated to join your organization because of your strong reputation in the industry, opportunities for growth, and commitment to employee development.
Strong reputation in the industry
Opportunities for growth
Commitment to employee development
I was interviewed in Feb 2025.
I am a dedicated and detail-oriented individual with strong communication skills and a passion for problem-solving.
Strong communication skills
Detail-oriented
Problem-solving skills
Dedicated
My salary expectations are in line with industry standards and based on my experience and qualifications.
Research industry standards for the position
Consider my experience and qualifications
Be open to negotiation based on the job responsibilities and benefits package
I am 25 years old. My weakness is that I tend to be overly critical of my own work.
Age: 25
Weakness: Being overly critical of my own work
Example: I often spend too much time perfecting a project before submitting it
My hobby is photography, where I love capturing moments and exploring different perspectives.
I enjoy experimenting with different camera settings and angles
I like to explore new locations and find unique subjects to photograph
I often edit my photos to enhance their visual appeal
Photography allows me to express my creativity and share my perspective with others
My greatest strength is my ability to adapt to new situations and learn quickly.
Quick learner
Adaptable
Problem solver
A Group Discussion (GD) is a crucial component of the selection process in many organizations, especially for MBA admissions and job recruitment. Here's a comprehensive overview:
What is a Group Discussion?
A Group Discussion is a formal conversation involving a small group of participants, usually 8-12, who discuss a specific topic or issue. The purpose is to assess the candidates' communication skills, problem-solving abilities, and teamwork.
Types of Group Discussions
1. *Topic-based GD*: Participants discuss a specific topic, such as current events, social issues, or business-related themes.
2. *Case study-based GD*: Participants analyze a business case study and discuss potential solutions.
3. *Role-play GD*: Participants are assigned roles and must discuss a scenario or issue from their assigned perspective.
Evaluation Criteria
During a GD, evaluators assess participants based on:
1. *Communication skills*: Clarity, articulation, and ability to express thoughts.
2. *Leadership skills*: Ability to lead the discussion, facilitate conversation, and build consensus.
3. *Teamwork*: Ability to work collaboratively, listen to others, and contribute to the discussion.
4. *Problem-solving skills*: Ability to analyze the topic, identify key issues, and propose solutions.
5. *Knowledge and awareness*: Depth of knowledge on the topic and ability to provide relevant examples.
Tips for Success
1. *Prepare thoroughly*: Research the topic, practice articulating your thoughts, and prepare examples.
2. *Listen actively*: Pay attention to others, respond thoughtfully, and build on their ideas.
3. *Be respectful*: Maintain a professional tone, avoid interrupting, and show respect for others' opinions.
4. *Take initiative*: Don't hesitate to start the discussion or steer it back on track.
5. *Stay calm and composed*: Manage your nerves, speak clearly, and maintain eye contact.
Common GD Topics
1. Social issues: Education, healthcare, poverty, etc.
2. Business and economics: Globalization, entrepreneurship, marketing, etc.
3. Current events: Politics, environmental issues, technological advancements, etc.
4. Abstract topics: Ethics, morality, values, etc.
By understanding the format, evaluation criteria, and tips for success, you'll be better equipped to ace your next Group Discussion!
Here are some assignment ideas for diploma students in Electronics and Communication Engineering:
Project-based Assignments
1. *Design and Implementation of a Simple Electronic Circuit*: Design and build a simple electronic circuit using components like resistors, capacitors, and transistors.
2. *Development of a Microcontroller-based Project*: Develop a project using a microcontroller like Arduino or Raspberry Pi to demonstrate its application in real-life scenarios.
3. *Design and Simulation of a Communication System*: Design and simulate a communication system using software tools like MATLAB or Simulink.
Research-based Assignments
1. *Study on Recent Trends in Wireless Communication*: Research and write a report on recent trends and advancements in wireless communication.
2. *Investigation on Energy Harvesting Techniques*: Investigate and write a report on energy harvesting techniques and their applications.
3. *Analysis of Electronic Waste Management*: Research and write a report on electronic waste
Samsung interview questions for popular designations
The inclusion of an aptitude test in the interview process ensures a more reliable, fair, and efficient recruitment method, benefiting both employers and candidates by aligning skills and job requirements effectively.
Get interview-ready with Top Samsung Interview Questions
I have over 10 years of experience in various management roles, facing challenges such as team conflicts and budget constraints.
Managed a team of 20 employees, resolving conflicts through open communication and team-building activities
Implemented cost-saving measures to address budget constraints, resulting in a 15% reduction in expenses
Led a project to streamline processes, overcoming resistance to change by involving
I applied via Campus Placement and was interviewed in Nov 2024. There was 1 interview round.
I applied via Campus Placement and was interviewed in Nov 2024. There was 1 interview round.
Samsung phone hang while is go is tha request accept
Is tha plastic bad material now exchange metals body rights now better
Pur years s service phone not designed development
The question is asking about your plans for career advancement and growth within the company.
Discuss your goals for professional development and how you plan to achieve them within the company.
Highlight any specific skills or experiences that you believe will help you reach the next level in your career.
Provide examples of how you have successfully progressed in your career in the past.
Express your enthusiasm for takin...
I applied via Naukri.com and was interviewed in Nov 2024. There were 2 interview rounds.
Experienced sales professional with a proven track record of exceeding targets and building strong client relationships.
Over 5 years of sales experience in the industry
Consistently met or exceeded sales targets by 20% each quarter
Built and maintained strong relationships with key clients such as XYZ Company
Led a successful sales team to achieve record-breaking sales numbers
Seeking new challenges and growth opportunities in a larger organization.
Desire for career advancement
Opportunity for professional development
Seeking new challenges
Company restructuring or downsizing
Relocation to a new area
Experienced sales professional with a proven track record of exceeding targets and building strong client relationships.
Over 5 years of sales experience in the industry
Consistently met or exceeded sales targets by 20% each quarter
Built and maintained strong relationships with key clients, resulting in repeat business
Led a successful sales team to achieve company goals
I have a proven track record of exceeding sales targets, strong leadership skills, and a strategic mindset.
Proven track record of exceeding sales targets
Strong leadership skills
Strategic mindset
Skil set for My relevant job update
Communication discussion
Top trending discussions
The duration of Samsung interview process can vary, but typically it takes about less than 2 weeks to complete.
based on 398 interviews
Interview experience
based on 7.2k reviews
Rating in categories
Sales Executive
1.1k
salaries
| ₹0 L/yr - ₹0 L/yr |
Assistant Manager
959
salaries
| ₹0 L/yr - ₹0 L/yr |
Software Engineer
871
salaries
| ₹0 L/yr - ₹0 L/yr |
Manager
526
salaries
| ₹0 L/yr - ₹0 L/yr |
Senior Engineer
481
salaries
| ₹0 L/yr - ₹0 L/yr |
Apple
LG Electronics
Sony
Xiaomi