Add office photos
Employer?
Claim Account for FREE

Xyz Company

3.8
based on 1.1k Reviews
Filter interviews by

nference Interview Questions and Answers

Updated 1 Nov 2024
Popular Designations

Q1. What are the neccasaary condition for using inline function?

Ans.

Inline functions are used for small functions that are called frequently.

  • Function should be small and simple

  • Function should be called frequently

  • Function should not have loops or switch statements

  • Function should not have complex control flow

  • Function should not have static variables

Add your answer

Q2. What is your current CTC and expected CTC

Ans.

My current CTC is $100,000 and my expected CTC is $120,000.

  • Current CTC: $100,000

  • Expected CTC: $120,000

Add your answer

Q3. What is the notice period?

Ans.

Notice period refers to the amount of time an employee must give before leaving a job.

  • Notice period is typically stated in the employment contract or company policy.

  • It can range from 2 weeks to 3 months depending on the company and position.

  • During the notice period, the employee is expected to work as usual and hand over responsibilities.

  • Some companies may allow employees to buy out their notice period by paying a fee.

  • Notice period is important for smooth transition and conti...read more

Add your answer

Q4. Why index starts from 0 only?

Ans.

Index starts from 0 to simplify pointer arithmetic and memory allocation.

  • Starting from 0 simplifies pointer arithmetic as the address of the first element is the base address

  • It also simplifies memory allocation as the size of the array can be calculated as (last address - base address) + 1

  • Many programming languages like C, C++, Java, etc. follow this convention

  • For example, in C, the first element of an array can be accessed using arr[0]

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

Q5. High level design of sync of google drive

Ans.

Syncing Google Drive involves designing a system to keep files updated across devices and platforms.

  • Implement a client-server architecture where changes are detected and synced between the Google Drive server and client devices.

  • Utilize APIs provided by Google Drive for authentication, file manipulation, and syncing.

  • Consider conflict resolution strategies for cases where the same file is edited on multiple devices.

  • Implement efficient data transfer protocols to minimize bandwid...read more

Add your answer

Q6. Design a online food delivering system

Ans.

Design an online food delivering system for ordering and delivering food from restaurants to customers.

  • Allow customers to browse menus and place orders online

  • Provide options for delivery or pickup

  • Include payment processing and order tracking

  • Integrate with restaurants for menu updates and order notifications

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

Interview Process at nference

based on 3 interviews
1 Interview rounds
Coding Test Round
View more
Interview Tips & Stories
Ace your next interview with expert advice and inspiring stories

Top Senior Software Engineer Interview Questions from Similar Companies

3.4
 • 25 Interview Questions
3.9
 • 25 Interview Questions
3.3
 • 15 Interview Questions
3.9
 • 11 Interview Questions
3.9
 • 10 Interview Questions
View all
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
75 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