i
SmartQ - Bottle Lab Technologies
Filter interviews by
I applied via Campus Placement
I applied via Referral and was interviewed in Nov 2024. There were 2 interview rounds.
- Convert a given input of keys-values to value-keys using Python
Top trending discussions
Handling difficult situations by staying calm, analyzing the problem, and finding a solution.
Remaining calm under pressure
Identifying the root cause of the problem
Collaborating with team members to brainstorm solutions
Prioritizing tasks to address the issue efficiently
I applied via Referral and was interviewed in Oct 2024. There were 2 interview rounds.
2 coding question for 60 mins. One array based question and one string based question.
Oops 2 pillars are Abstraction and Encapsulation.
Abstraction: Hiding unnecessary details and showing only relevant information. Example: Car dashboard displaying speed without showing internal engine details.
Encapsulation: Bundling data and methods that operate on the data into a single unit. Example: Class in object-oriented programming encapsulates data and methods.
Inheritance is a concept in object-oriented programming where a class inherits properties and behaviors from another class.
Types of inheritance: single inheritance, multiple inheritance, multilevel inheritance, hierarchical inheritance
Single inheritance: a class inherits from only one parent class. Example: class Dog inherits from class Animal
Multiple inheritance: a class inherits from multiple parent classes. Example:...
I was interviewed in Aug 2024.
Concurrency is the ability of a system to run multiple tasks simultaneously. Performance of applications can be checked using profiling tools. Concurrency can be handled using synchronization techniques like mutexes and channels.
Concurrency allows multiple tasks to run concurrently, improving performance and responsiveness.
Performance of applications can be checked using profiling tools like Go's built-in 'pprof' packa...
To ensure no vulnerabilities, follow secure coding practices, conduct regular security audits, use encryption, and stay updated on security threats.
Follow secure coding practices such as input validation, output encoding, and parameterized queries.
Conduct regular security audits to identify and address vulnerabilities in the code.
Use encryption to protect sensitive data in transit and at rest.
Stay updated on security t...
posted on 16 Dec 2024
It was a Basic Aptitude Test
We were asked to do Sorting, SQL queries (join)
I am a passionate software engineer with 5 years of experience in developing web applications using various technologies.
5 years of experience in software development
Proficient in developing web applications
Skilled in using various technologies such as Java, JavaScript, and SQL
I applied via Campus Placement
It is noraml question
Basica questions for the coding
I can join within 2 weeks of receiving an offer.
I can start within 2 weeks of receiving an offer.
My current notice period is 2 weeks.
I am available to start immediately.
posted on 17 Jun 2024
OOPs stands for Object-Oriented Programming. It is a programming paradigm based on the concept of objects.
OOPs focuses on creating objects that contain data and methods to manipulate that data.
Encapsulation, Inheritance, Polymorphism, and Abstraction are the four main principles of OOPs.
Examples of OOPs languages include Java, C++, Python, and C#.
DBMS stands for Database Management System. Joins are used to combine rows from two or more tables based on a related column between them.
DBMS is a software that manages databases, allowing users to interact with the data stored in them.
Joins are used in SQL queries to combine data from multiple tables based on a related column.
Common types of joins include INNER JOIN, LEFT JOIN, RIGHT JOIN, and FULL JOIN.
posted on 24 Jan 2024
I applied via Campus Placement
The test was simple. Logically reasoning and some speed and time related questions
To add two numbers using a microprocessor, perform arithmetic operations using the microprocessor's instruction set.
Load the two numbers into registers
Use the microprocessor's addition instruction to add the numbers
Store the result in a register or memory location
based on 3 reviews
Rating in categories
Senior Executive Operations
53
salaries
| ₹2.9 L/yr - ₹4.4 L/yr |
Software Engineer
30
salaries
| ₹5 L/yr - ₹18.4 L/yr |
Relationship Manager
22
salaries
| ₹4.4 L/yr - ₹5.7 L/yr |
Software Developer
16
salaries
| ₹10 L/yr - ₹18 L/yr |
QA Engineer
14
salaries
| ₹6.3 L/yr - ₹8.4 L/yr |
Labindia Instruments
Agilent Technologies
Thermo Fisher Scientific
Waters Corporation