Add office photos
Employer?
Claim Account for FREE

Capillary Technologies

3.4
based on 189 Reviews
Video summary
Filter interviews by

10+ Rubiq Solutions Interview Questions and Answers

Updated 20 Oct 2024

Q1. What is my understanding of technical writing

Ans.

Technical writing involves creating clear and concise documentation for complex technical information.

  • Technical writing is about communicating technical information in a clear and concise manner

  • It involves creating user manuals, guides, reports, and other documentation

  • Technical writers must have a good understanding of the subject matter and the target audience

  • They use tools like diagrams, charts, and screenshots to enhance understanding

  • Editing and proofreading are essential ...read more

Add your answer

Q2. You need to increase sales in Domino's Indonesia. What factors in data would you consider? Also explain your methodology in creating a CLM for increasing the ROI

Ans.

Factors to consider for increasing sales in Domino's Indonesia and methodology for creating a CLM for increasing ROI

  • Analyze customer demographics and preferences

  • Evaluate competition and market trends

  • Assess pricing and promotional strategies

  • Optimize delivery and supply chain operations

  • Implement loyalty programs and personalized marketing

  • Track and measure key performance indicators

  • Create a customer lifecycle management plan based on insights

  • Continuously iterate and improve the ...read more

Add your answer

Q3. Round 3: How to compute requests per second in an application.

Ans.

To compute requests per second in an application

  • Identify the number of requests received by the application in a given time frame

  • Divide the number of requests by the time frame to get requests per second

  • Use load testing tools like JMeter to simulate traffic and measure requests per second

  • Optimize application performance to handle high traffic and increase requests per second

Add your answer

Q4. What is a push notification?

Ans.

A push notification is a message that pops up on a mobile device to alert the user about new updates or information.

  • Push notifications are commonly used by apps to engage users and provide timely information.

  • They can include text, images, and links to encourage users to take action.

  • Examples of push notifications include alerts for new messages, reminders for upcoming events, and notifications for app updates.

Add your answer
Discover Rubiq Solutions interview dos and don'ts from real experiences

Q5. what is insertion sort and tell me implementation ?

Ans.

Insertion sort is a simple sorting algorithm that builds the final sorted array one item at a time.

  • Iterate through the array starting from the second element.

  • Compare each element with the elements before it and insert it in the correct position.

  • Repeat until all elements are sorted.

  • Example: [5, 2, 4, 6, 1, 3] -> [2, 4, 5, 6, 1, 3] -> [2, 4, 5, 6, 1, 3] -> [1, 2, 4, 5, 6, 3] -> [1, 2, 3, 4, 5, 6]

Add your answer

Q6. Round 2: Low level design. Design a lift system.

Ans.

Design a lift system

  • Determine the number of floors and the maximum weight capacity

  • Choose the type of lift system (hydraulic, traction, etc.)

  • Design the control system for the lift (buttons, sensors, etc.)

  • Consider safety features such as emergency brakes and backup power supply

Add your answer

Q7. Rotate matrix by 90 degrees

Ans.

Rotate a matrix by 90 degrees clockwise

  • Transpose the matrix

  • Reverse each row of the transposed matrix

  • Alternatively, swap elements in-place layer by layer

  • Example: [[1,2],[3,4]] -> [[3,1],[4,2]]

Add your answer

Q8. Write a query to extract unique values?

Ans.

Query to extract unique values

  • Use the SELECT DISTINCT statement in SQL to retrieve unique values from a table

  • For example, SELECT DISTINCT column_name FROM table_name;

  • In Python, you can use the set() function to extract unique values from a list or array

Add your answer

Q9. Design Least recently used cache.

Ans.

Design a Least Recently Used cache system.

  • Implement a doubly linked list to keep track of the order of usage of cache items.

  • Use a hashmap to store key-value pairs for quick access to cache items.

  • When a new item is accessed, move it to the front of the linked list. If the cache is full, remove the least recently used item from the end of the list.

Add your answer

Q10. total number of islands

Ans.

Count the total number of islands in a grid where '1' represents land and '0' represents water.

  • Iterate through the grid and for each '1' encountered, perform a depth-first search to mark all connected '1's as visited.

  • Increment the island count for each new island encountered during the search.

  • Return the total count of islands at the end.

Add your answer
Contribute & help others!
Write a review
Share interview
Contribute salary
Add office photos

Interview Process at Rubiq Solutions

based on 16 interviews
Interview experience
3.7
Good
View more
Interview Tips & Stories
Ace your next interview with expert advice and inspiring stories

Top Interview Questions from Similar Companies

4.1
 • 550 Interview Questions
3.8
 • 300 Interview Questions
4.2
 • 295 Interview Questions
3.7
 • 262 Interview Questions
3.9
 • 209 Interview Questions
3.6
 • 160 Interview Questions
View all
Top Capillary Technologies Interview Questions And Answers
Share an Interview
Stay ahead in your career. Get AmbitionBox app
qr-code
Helping over 1 Crore job seekers every month in choosing their right fit company
70 Lakh+

Reviews

5 Lakh+

Interviews

4 Crore+

Salaries

1 Cr+

Users/Month

Contribute to help millions

Made with ❤️ in India. Trademarks belong to their respective owners. All rights reserved © 2024 Info Edge (India) Ltd.

Follow us
  • Youtube
  • Instagram
  • LinkedIn
  • Facebook
  • Twitter