i
bebo Technologies
Filter interviews by
I applied via Recruitment Consulltant and was interviewed in Jul 2024. There were 3 interview rounds.
Callback functions are functions passed as arguments to other functions to be executed later.
Used in event handling, asynchronous operations, and to achieve higher order functions
Disadvantages include callback hell, difficult to read and maintain code, and potential for memory leaks
Example: setTimeout function in JavaScript takes a callback function as an argument
Shadow DOM is a way to encapsulate the styling and structure of a web component, preventing styles from leaking out or clashing with the rest of the page.
Shadow DOM allows for creating self-contained components with their own DOM tree and styling.
It helps in preventing styles from the main document affecting the component and vice versa.
Shadow DOM can be created using the 'attachShadow' method in JavaScript.
Example:
Redux is a predictable state container for JavaScript apps. It helps manage application state in a single immutable store.
Redux is a state management library for JavaScript applications.
It follows a unidirectional data flow architecture.
Redux architecture consists of actions, reducers, store, and middleware.
Actions are payloads of information that send data from the application to the store.
Reducers specify how the app...
I am a Reactjs Developer with experience in building responsive web applications.
Developed a responsive e-commerce website using React, Redux, and Material-UI
Implemented authentication and authorization using Firebase in a social media application
Optimized performance by lazy loading components and code splitting
CORS stands for Cross-Origin Resource Sharing, a security feature that allows servers to specify who can access their resources.
CORS is a security feature implemented by browsers to prevent unauthorized access to resources on a different origin.
It allows servers to specify which origins are allowed to access their resources using HTTP headers like Access-Control-Allow-Origin.
CORS is important for protecting sensitive d...
Improving website performance involves optimizing code, reducing server requests, and utilizing caching techniques.
Optimize code by removing unnecessary code, minifying and compressing files, and using efficient algorithms.
Reduce server requests by combining files, using asynchronous loading, and implementing lazy loading for images and videos.
Utilize caching techniques such as browser caching, server-side caching, and...
I have used tools like Git, Webpack, Babel, ESLint, and Redux in my previous organization.
Git for version control
Webpack for bundling
Babel for transpiling
ESLint for code linting
Redux for state management
Seeking new challenges and opportunities for growth.
Looking for opportunities to work on more complex projects
Desire to learn new technologies and expand skill set
Seeking a more collaborative team environment
Want to advance career and take on more responsibilities
I was interviewed in Dec 2024.
I applied via Approached by Company and was interviewed in Dec 2023. There were 2 interview rounds.
Implementing data security in Apex to prevent unauthorized DML operations on fields and objects.
Use field-level security to restrict access to sensitive fields
Implement object-level security using profiles and permission sets
Utilize Apex sharing rules to control record-level access
Consider using custom validation rules to enforce data integrity
Implement triggers to enforce additional business logic and security measure
Integration practices involve connecting different systems to share data and functionality.
Use APIs to connect systems and exchange data
Implement middleware like MuleSoft or Dell Boomi for seamless integration
Leverage Salesforce Connect to access external data sources within Salesforce
Consider batch processing for large data transfers
Implement error handling and monitoring for robust integrations
Python code for hashing string , array
bebo Technologies interview questions for popular designations
I applied via Walk-in and was interviewed in Nov 2023. There was 1 interview round.
I would prioritize tasks, delegate effectively, communicate clearly with stakeholders, and ensure team members have necessary resources.
Prioritize tasks based on importance and impact on project timeline
Delegate tasks effectively to team members based on their strengths and workload
Communicate clearly with stakeholders about the timeline constraints and potential risks
Ensure team members have necessary resources and su...
Get interview-ready with Top bebo Technologies Interview Questions
Good at all the areas best hr and management
An Android app is a software application designed to run on Android devices. Android versions are named after desserts, with the latest being Android 12.
Android apps are developed using Java or Kotlin programming languages.
Android versions are named after desserts, such as KitKat, Oreo, and Pie.
SDK (Software Development Kit) is a set of tools used to develop apps for Android.
ADK (Accessory Development Kit) is used to c...
A .dk file in Android is a Dex file, which is a compiled file format used by the Dalvik Virtual Machine.
Dex files contain compiled code and resources for an Android application.
They are generated by the Android build tools during the build process.
Dex files are executed by the Dalvik Virtual Machine on Android devices.
A jar file is a Java archive file that contains compiled Java classes and resources.
A jar file is created using the jar command in Java.
It is used for packaging Java classes and resources into a single file for distribution.
Jar files can be executed using the Java Runtime Environment (JRE).
Grunt in Android is a build automation tool that helps in automating repetitive tasks like compiling code, running tests, and deploying apps.
Grunt is a JavaScript task runner that can be used to automate various tasks in Android development.
It can be used to compile code, run tests, minify files, and deploy apps.
Grunt uses a configuration file called 'Gruntfile.js' to define tasks and their configurations.
Plugins can b...
There are various apps in Android to develop, such as Android Studio, IntelliJ IDEA, Eclipse, etc.
Android Studio is the official IDE for Android app development
IntelliJ IDEA is a popular IDE for Android development
Eclipse with ADT plugin can also be used for Android development
100 mcq like istqb here for
I applied via campus placement at Kurukshetra University and was interviewed in Dec 2022. There were 3 interview rounds.
Python code to reverse a string using slicing
Use string slicing with a step of -1 to reverse the string
Example: 'hello'[::-1] will return 'olleh'
I applied via campus placement at Panjab University and was interviewed before Jul 2022. There were 4 interview rounds.
Easy aptitude test of 20 mcq in which easy question are asked
Pillars of OOPs concepts are Abstraction, Encapsulation, Inheritance, and Polymorphism. Types of inheritance include Single, Multiple, Multilevel, and Hierarchical.
Abstraction focuses on hiding the implementation details and showing only the necessary features.
Encapsulation bundles the data and methods that operate on the data into a single unit.
Inheritance allows a class to inherit properties and behavior from another...
Top trending discussions
The duration of bebo Technologies interview process can vary, but typically it takes about less than 2 weeks to complete.
based on 19 interviews
Interview experience
based on 179 reviews
Rating in categories
5-12 Yrs
Not Disclosed
Software Engineer
228
salaries
| ₹3 L/yr - ₹9 L/yr |
Senior Software Engineer
178
salaries
| ₹4 L/yr - ₹15 L/yr |
Module Lead
43
salaries
| ₹7 L/yr - ₹18 L/yr |
Principal Software Engineer
33
salaries
| ₹8 L/yr - ₹19.5 L/yr |
Associate Software Engineer
26
salaries
| ₹3 L/yr - ₹5 L/yr |
TCS
Infosys
Wipro
HCLTech