i
Veltris
Filter interviews by
has_one is a one-to-one association while has_and_belongs_to_many is a many-to-many association in Ruby on Rails.
has_one is used when one record is associated with another record.
has_and_belongs_to_many is used when multiple records are associated with multiple records.
has_one creates a foreign key in the associated record's table.
has_and_belongs_to_many creates a join table to store the associations.
I applied via LinkedIn and was interviewed in Mar 2023. There were 3 interview rounds.
posted on 24 Jul 2024
Split-wise is a basic implementation to divide expenses among a group of people.
Create a function that takes in an array of expenses and participants
Calculate the total expense and divide it equally among participants
Return a list of strings showing who owes how much to whom
BookMyShow is a platform for booking movie tickets, event tickets, and other entertainment activities.
Low level design: Database schema for storing user information, ticket details, show timings, etc.
High level design: System architecture including front-end, back-end, and database components.
Example: Use of microservices for scalability and fault tolerance.
Example: Integration with payment gateways for seamless transa
posted on 15 May 2024
posted on 16 Sep 2024
I was interviewed in Mar 2024.
posted on 13 Feb 2023
I applied via Naukri.com and was interviewed in Jun 2022. There were 4 interview rounds.
Total 35 questions, with 5 sections and time duration 35 minutes.
The question is too broad to provide a specific answer.
APIs can have various methods such as GET, POST, PUT, DELETE, etc.
The methods in an API depend on the specific API being referred to.
Examples of API methods include 'getUser', 'createOrder', 'updateProfile', etc.
I have faced issues with compatibility, performance, and user acceptance testing.
Compatibility issues with different browsers and operating systems
Performance issues with large datasets and high traffic
User acceptance testing revealed unexpected user behavior
posted on 2 Mar 2022
I was interviewed in Mar 2022.
An interceptor is a middleware component that intercepts incoming and outgoing HTTP requests in an application.
Interceptors can be used for logging, authentication, error handling, and modifying requests/responses.
In Angular, interceptors can be used to add headers to HTTP requests or handle errors globally.
In Spring framework, interceptors can be used for pre-processing and post-processing of requests.
Interceptors are...
Functional interfaces in Java are interfaces with a single abstract method, used for lambda expressions and method references.
Functional interfaces can be found in the java.util.function package.
Examples of functional interfaces include Consumer, Supplier, Predicate, and Function.
Functional interfaces can be identified by the @FunctionalInterface annotation.
Gateway implementation in Spring Boot allows for routing and filtering of incoming requests to different microservices.
Use Spring Cloud Gateway for implementing gateway in Spring Boot
Define routes and filters in application.properties or application.yml
Example: routes: - id: my_route uri: http://localhost:8080 predicates: - Path=/my_route/**
Example: filters: - AddRequestHeader=X-Request-Foo, Bar
I applied via Naukri.com and was interviewed in Oct 2021. There were 4 interview rounds.
Find the two maximum numbers in an array of strings.
Convert the array of strings to an array of integers.
Sort the array in descending order.
Return the first two elements of the sorted array.
Primary key uniquely identifies a record in a table, while foreign key establishes a link between two tables.
Primary key is used to enforce data integrity and ensure uniqueness of records.
Foreign key is used to establish relationships between tables and enforce referential integrity.
A table can have only one primary key, while it can have multiple foreign keys.
Primary key can be used as a foreign key in another table.
E...
REST API is lightweight and flexible, while SOAP is more structured and secure.
REST uses HTTP protocol and supports multiple data formats like JSON, XML, etc.
SOAP uses XML protocol and supports only XML data format.
REST is faster and consumes less bandwidth than SOAP.
SOAP has built-in security features like WS-Security and WS-Trust.
REST is easier to implement and maintain than SOAP.
SOAP is better suited for enterprise-...
Interview experience
based on 6 reviews
Rating in categories
Software Engineer
51
salaries
| ₹3.6 L/yr - ₹13 L/yr |
Senior Software Engineer
48
salaries
| ₹6.5 L/yr - ₹22 L/yr |
Senior Engineer
40
salaries
| ₹7 L/yr - ₹18 L/yr |
Video Specialist
32
salaries
| ₹3.4 L/yr - ₹13.6 L/yr |
Senior Process Associate
25
salaries
| ₹3.2 L/yr - ₹6 L/yr |
TCS
Infosys
Wipro
HCLTech