i
Airbase
Filter interviews by
I applied via LinkedIn and was interviewed in Jun 2024. There were 2 interview rounds.
Create a ReactJs frontend-based problem statement on code sandbox.
Use ReactJs to create a simple todo list application
Implement CRUD operations for adding, editing, and deleting tasks
Include features like filtering tasks based on status or priority
Top trending discussions
posted on 17 Nov 2024
Reverse a string to check if it is a palindrome.
Create a function that takes a string as input
Reverse the string using built-in functions or manually
Compare the reversed string with the original string to check if it is a palindrome
Design a zepto delivery system for efficient and fast delivery of small packages.
Utilize drones for quick and efficient delivery
Implement a centralized hub for package sorting and distribution
Use GPS tracking for real-time package monitoring
Optimize routes for faster delivery times
Ensure secure and reliable delivery process
posted on 29 Aug 2024
I applied via LinkedIn and was interviewed in Jul 2024. There was 1 interview round.
LLD Design for Movie Ticket Booking System(BookMyShow.com)
Use case diagram to identify actors and their interactions
Class diagram to represent entities like User, Movie, Theater, Booking
Sequence diagram to show the flow of events during ticket booking process
I applied via Naukri.com and was interviewed in Aug 2023. There were 2 interview rounds.
Inheritance is a concept in object-oriented programming where a class inherits properties and behaviors from another class.
Allows a class to inherit attributes and methods from another class
Promotes code reusability and reduces redundancy
Derived class can add its own attributes and methods or override existing ones
Example: Class 'Animal' can be a base class with attributes like 'name' and methods like 'eat'. Class 'Dog...
Join is used to combine rows from two or more tables based on a related column between them.
Types of joins: Inner Join, Left Join, Right Join, Full Join
Inner Join: Returns rows when there is at least one match in both tables
Left Join: Returns all rows from the left table and the matched rows from the right table
Right Join: Returns all rows from the right table and the matched rows from the left table
Full Join: Returns
Distinct means unique or different from others.
Distinct refers to something that is separate or individual
It can also mean standing out or being easily recognizable
In programming, distinct is often used in the context of removing duplicate elements from a list or array
Coding test with 2 questions
System design involves creating a high-level design of a software system, followed by implementing the detailed low-level design.
Start by understanding the requirements and constraints of the system
Create a high-level design that outlines the components and interactions of the system
Implement the detailed low-level design, considering factors like scalability, performance, and maintainability
Use tools like UML diagrams...
System Design with HLD involves designing the high-level architecture of a software system.
Understand the requirements and constraints of the system
Identify the components and their interactions
Consider scalability, reliability, and performance
Use design patterns and best practices
Create diagrams like UML or flowcharts to visualize the design
posted on 16 May 2023
I applied via Approached by Company and was interviewed in Apr 2023. There were 2 interview rounds.
Program to find the Nth term in an infinite series
The series has a repeating pattern
Use modulo operator to find the index of the repeating pattern
Calculate the value of Nth term based on the pattern
Program to find the longest palindrome substring in a given string.
Iterate through the string and check for palindromes of different lengths
Store the longest palindrome found
Return the length and substring
I am very comfortable with HTML, CSS and JavaScript.
I have extensive experience in developing responsive web applications using HTML, CSS and JavaScript.
I am proficient in using CSS preprocessors like SASS and LESS.
I have worked with various JavaScript frameworks like React, Angular and Vue.js.
I am familiar with HTML5 and CSS3 features like Flexbox and Grid layout.
I am comfortable with debugging and troubleshooting iss
Transitions were driven by desire for growth, new challenges, and better alignment with personal values.
Desire for professional growth and development
Seeking new challenges and opportunities
Alignment with personal values and mission
Exploring different industries and technologies
Relocation for personal reasons
Differences between Oracle EBS 12.1 and 12.2 Technical Architecture
12.2 has a web-based interface while 12.1 has a client-server interface
12.2 has a multi-node architecture while 12.1 has a single-node architecture
12.2 has a more modular architecture with fewer dependencies
12.2 has a more streamlined upgrade process compared to 12.1
I am currently working as a Senior Software Engineer and I handle my daily tasks by prioritizing them based on their importance and urgency.
I start my day by checking my emails and responding to any urgent requests
I then review my to-do list and prioritize my tasks for the day
I break down complex tasks into smaller, more manageable ones
I collaborate with my team members to ensure that we are all on the same page
I use p...
The process for registering XML Publisher Report
Create a data model for the report
Create a template for the report using RTF or XSL-FO
Upload the template to the server
Create a report definition using the data model and template
Register the report definition with the XML Publisher server
Program to find second max in a list and its time complexity
Sort the list in descending order and return the second element
Traverse the list and keep track of the maximum and second maximum elements
Time complexity: O(n)
I was interviewed in Jan 2024.
LRU (Least Recently Used) is a cache eviction policy where the least recently accessed items are removed first.
LRU cache stores key-value pairs with a maximum capacity.
When a new key-value pair is added, if the cache is full, the least recently used item is removed.
When a key is accessed, it is moved to the front of the cache to indicate it was recently used.
Some of the top questions asked at the Airbase Senior Software Engineer interview -
based on 2 interviews
Interview experience
based on 1 review
Rating in categories
Software Engineer
7
salaries
| ₹10 L/yr - ₹35 L/yr |
Senior Software Engineer
6
salaries
| ₹30 L/yr - ₹37.5 L/yr |
Senior Software Engineer 2
5
salaries
| ₹38.9 L/yr - ₹75 L/yr |
Software Engineer2
5
salaries
| ₹30 L/yr - ₹38 L/yr |
Software Developer
4
salaries
| ₹21 L/yr - ₹45 L/yr |
Razorpay
Paytm
Mobikwik
Payed