Add office photos
Engaged Employer

Navi Technologies

2.7
based on 241 Reviews
Filter interviews by

10+ Sagent Interview Questions and Answers

Updated 16 Nov 2024

Q1. Build a fransision from scratch usingappium.

Ans.

To build a framework from scratch using Appium for automated testing of mobile applications.

  • Set up Appium server and desired capabilities

  • Create test scripts using Appium commands

  • Implement page object model for better organization

  • Use assertions to validate test results

  • Integrate with CI/CD tools for continuous testing

  • Handle different types of locators for elements

  • Implement error handling and reporting mechanisms

Add your answer

Q2. Low Level Design: How to do rate limiting for a platform serving 100K requests per second.

Ans.

Implement rate limiting for a platform serving 100K requests per second.

  • Use a token bucket algorithm to limit the rate of incoming requests.

  • Set a maximum number of tokens in the bucket to control the rate.

  • Refill the bucket at a constant rate to allow bursts of requests.

  • Track the timestamp of the last request to enforce the rate limit.

  • Consider using a distributed rate limiting system for scalability.

  • Monitor and adjust the rate limit based on system performance and load.

Add your answer

Q3. Swiggy orders are going down. Do RCA

Ans.

Perform Root Cause Analysis (RCA) to identify reasons for decrease in Swiggy orders.

  • Check for any technical issues on the platform causing orders to drop

  • Analyze customer feedback to identify any issues with service or quality

  • Evaluate competitor strategies that may be attracting customers away from Swiggy

  • Review marketing and promotional activities to see if they are effective in driving orders

  • Consider external factors such as economic conditions or changes in consumer behavior

Add your answer

Q4. Framework design for Appium automation.

Ans.

Appium automation framework design involves selecting programming language, test framework, page object model, and reporting tools.

  • Select programming language (e.g. Java, Python) for writing test scripts

  • Choose test framework (e.g. TestNG, JUnit) for organizing and executing tests

  • Implement page object model for better code maintainability and reusability

  • Integrate reporting tools (e.g. ExtentReports, Allure) for generating test reports

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

Q5. Improve insurance product renewals

Ans.

Implement personalized renewal reminders, simplify renewal process, offer loyalty discounts

  • Implement personalized renewal reminders based on customer preferences and behavior

  • Simplify the renewal process by offering online renewal options and easy-to-understand renewal terms

  • Offer loyalty discounts or rewards for customers who renew their insurance policies consistently

Add your answer
Ans.

Design Twitter - a social media platform for microblogging and sharing thoughts in real-time.

  • Users can create profiles and follow other users

  • Users can post tweets (limited to 280 characters)

  • Tweets can include hashtags and mentions

  • Users can like, retweet, and reply to tweets

  • Twitter can use algorithms to curate content for users

  • Twitter can also offer advertising options for businesses

Add your answer
Are these interview questions helpful?

Q7. Merge 2 sorted Linked list into 1

Ans.

Merge two sorted linked lists into one.

  • Create a new linked list to store the merged list.

  • Compare the values of the nodes from both lists and add the smaller value to the new list.

  • Move the pointer of the list with the smaller value to the next node.

  • Repeat the comparison and addition until one of the lists is empty.

  • Add the remaining nodes from the non-empty list to the new list.

  • Return the new merged list.

Add your answer

Q8. How much collection experience

Ans.

I have 3 years of collection experience in a call center environment.

  • I have worked as a collection agent for 3 years

  • I have experience in handling customer accounts and negotiating payment plans

  • I am familiar with using collection software and tools

  • I have a track record of meeting collection targets and reducing outstanding debts

View 1 answer
Share interview questions and help millions of jobseekers 🌟

Q9. Redesign paytm homepage

Ans.

Redesigning Paytm homepage to improve user experience and engagement.

  • Simplify the layout and navigation to make it more user-friendly

  • Highlight key features and promotions to attract attention

  • Optimize for mobile responsiveness for seamless user experience

  • Include personalized recommendations based on user behavior

  • Incorporate interactive elements like animations or videos for engagement

Add your answer

Q10. Design Content Delivery Network

Ans.

Designing a Content Delivery Network (CDN) for efficient content distribution.

  • Identify target audience and content types

  • Select appropriate CDN providers based on needs (e.g. Akamai, Cloudflare)

  • Implement caching strategies for static and dynamic content

  • Optimize network routing for faster delivery

  • Monitor performance and adjust as needed

Add your answer

Q11. Experience in Internal Audit

Ans.

I have 5 years of experience in internal audit, conducting risk assessments, testing controls, and preparing audit reports.

  • Conducted risk assessments to identify potential areas of concern

  • Tested controls to ensure compliance with policies and procedures

  • Prepared audit reports detailing findings and recommendations

  • Collaborated with stakeholders to implement corrective actions

  • Utilized audit software to streamline processes and improve efficiency

Add your answer

Q12. Design notification service

Ans.

Design a notification service for sending alerts to users.

  • Identify types of notifications (email, SMS, push notifications)

  • Implement a notification queue to handle high volume of notifications

  • Allow users to customize notification preferences

  • Include monitoring and logging for tracking delivery status

  • Consider scalability and reliability of the service

Add your answer

Q13. Parking Lot System design

Ans.

Design a parking lot system with features like parking, unparking, and checking availability.

  • Design classes for ParkingLot, ParkingSpot, Vehicle, etc.

  • Implement methods for parking a vehicle, unparking a vehicle, and checking spot availability.

  • Consider using data structures like HashMap or ArrayList to manage parking spots.

  • Include features like ticket generation, fee calculation, and spot reservation.

Add your answer

Q14. Assets provided by the company

Ans.

Company provides assets like laptop, phone, and office space to employees.

  • Company provides laptops for work purposes.

  • Employees are given company phones for communication.

  • Office space is provided for employees to work in.

  • Assets may include software licenses, equipment, etc.

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

Interview Process at Sagent

based on 24 interviews in the last 1 year
Interview experience
4.1
Good
View more
Interview Tips & Stories
Ace your next interview with expert advice and inspiring stories

Top Interview Questions from Similar Companies

3.5
 • 369 Interview Questions
4.0
 • 355 Interview Questions
4.2
 • 177 Interview Questions
3.6
 • 143 Interview Questions
4.0
 • 133 Interview Questions
4.1
 • 133 Interview Questions
View all
Top Navi 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
Get AmbitionBox app

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