Xoriant
Laxis Biosciences Interview Questions and Answers
Q1. How would you manage multi role login system?
Multi role login system can be managed by assigning different access levels to each role.
Create a database table for roles and their access levels
Assign each user a role with corresponding access level
Implement role-based access control (RBAC) to restrict access to certain features
Use session management to keep track of user roles
Provide an admin panel to manage roles and access levels
Q2. CSS methods to fixed positions of headers and footers?
CSS methods for fixed headers and footers
Use position: fixed property
Set top or bottom property to 0 for fixed header/footer
Add z-index property to ensure header/footer is on top
Consider using padding or margin to avoid overlapping content
Q3. What Data binding in angular?
Data binding in Angular is a way to establish a connection between the UI and the application's data.
Data binding allows automatic synchronization of data between the model and the view.
It eliminates the need for manual DOM manipulation.
There are different types of data binding in Angular, such as interpolation, property binding, event binding, and two-way binding.
Interpolation: {{ data }}
Property binding: [property]='data'
Event binding: (event)='handler()'
Two-way binding: [(...read more
Q4. Return a sorted array given multiple multiple sorted array
Merge multiple sorted arrays into one sorted array
Merge all arrays into one array
Sort the merged array
Return the sorted array
Q5. What is static service in angular?
Static service in Angular is used to share data between components and persists data even after the component is destroyed.
Static service is a singleton service that can be injected into any component.
It is used to share data between components.
Data persists even after the component is destroyed.
It is useful for sharing data between sibling components.
Example: a shopping cart service that persists the cart data across different pages.
Q6. Software development life cycle?
Software development life cycle is a process followed by software developers to design, develop and maintain software.
SDLC consists of several phases such as planning, analysis, design, implementation, testing, deployment, and maintenance.
Each phase has its own set of activities and deliverables.
SDLC models include Waterfall, Agile, and DevOps.
SDLC helps in ensuring that the software is developed efficiently, meets the requirements, and is of high quality.
SDLC also helps in r...read more
Q7. What is Nested List with example
A nested list is a list that contains other lists as its elements.
Nested lists can be created using square brackets and separating the elements with commas.
Elements of a nested list can be accessed using indexing and slicing.
Example: my_list = [[1, 2, 3], [4, 5, 6], [7, 8, 9]]
Accessing element 5: my_list[1][1]
Q8. What is queue , explain with example
A queue is a data structure that follows the First In First Out (FIFO) principle.
Elements are added to the back of the queue and removed from the front.
Example: A line of people waiting for a movie ticket.
Operations: Enqueue (add element to back), Dequeue (remove element from front), Peek (view front element)
More about working at Xoriant
Interview Process at Laxis Biosciences
Top Software Engineer Interview Questions from Similar Companies
Reviews
Interviews
Salaries
Users/Month