Upload Button Icon Add office photos

Fyle

Compare button icon Compare button icon Compare
4.9

based on 12 Reviews

Filter interviews by

Fyle Interview Questions and Answers

Updated 18 Jul 2024

Fyle Interview Experiences

Popular Designations

4 interviews found

Interview experience
4
Good
Difficulty level
Moderate
Process Duration
Less than 2 weeks
Result
Not Selected

I applied via LinkedIn and was interviewed in Jan 2024. There was 1 interview round.

Round 1 - Assignment 

I was given a scenario to come up with initial development plan for a slack integrated application

Interview Preparation Tips

Interview preparation tips for other job seekers - Understand the product goal
Analyze the competitors
Prepare a feature set and sketch out the wireframes for it

Assistant Product Manager Interview Questions asked at other Companies

Q1. If you are the manager of the app, how will you create a metric system to keep track of progress?
View answer (1)
Interview experience
5
Excellent
Difficulty level
-
Process Duration
-
Result
-
Round 1 - Assignment 

The assignment was easy to complete which has to be submit with in deadline of 4 days..

Angular Frontend Developer Interview Questions asked at other Companies

Q1. How to implement interfaces without methods?
View answer (1)

Intern Interview Questions & Answers

user image Anonymous

posted on 8 Feb 2024

Interview experience
5
Excellent
Difficulty level
Moderate
Process Duration
Less than 2 weeks
Result
Selected Selected

I applied via Indeed and was interviewed before Feb 2023. There were 2 interview rounds.

Round 1 - Assignment 

Assignment was given for a static webpage which can be developed using any framework provided the page have a functionality which need to be proper (calculation logic based on toggle button) and should be responsive in all devices(mobile, desktop, tablet).

Round 2 - Technical 

(4 Questions)

  • Q1. General questions related to HTML, CSS and JS
  • Q2. Local storage and session storage - difference and use cases
  • Ans. 

    Local storage and session storage are web storage options in JavaScript. They differ in scope and persistence.

    • Local storage stores data with no expiration date, while session storage stores data for a single session.

    • Local storage data is available across multiple windows and tabs, while session storage is limited to the current tab.

    • Local storage data remains even after closing the browser, while session storage is clea...

  • Answered by AI
  • Q3. Optimization method of webpage
  • Ans. 

    Optimization methods for webpages involve techniques like caching, minification, image optimization, and code optimization.

    • Caching: Use browser caching and server-side caching to store frequently accessed data.

    • Minification: Remove unnecessary characters from HTML, CSS, and JavaScript files to reduce file size.

    • Image optimization: Compress images without compromising quality to improve page load speed.

    • Code optimization: ...

  • Answered by AI
  • Q4. Use case related questions

Skills evaluated in this interview

Intern Interview Questions asked at other Companies

Q1. Case. There is a housing society “The wasteful society”, you collect all the household garbage and sell it to 5 different businesses. Determine what price you will pay to the society members in Rs/kg, given you want to make a profit of 20% ... read more
View answer (8)
Interview experience
5
Excellent
Difficulty level
Moderate
Process Duration
Less than 2 weeks
Result
Selected Selected

I applied via Approached by Company and was interviewed before Jul 2023. There were 2 interview rounds.

Round 1 - Assignment 

An Assignment to build an app to fetch a Github username and Show it in UI using Angular

Round 2 - One-on-one 

(1 Question)

  • Q1. Write an Cache interceptor in Angular
  • Ans. 

    A Cache interceptor in Angular is used to intercept HTTP requests and cache the responses for future use.

    • Create a new Angular service for the interceptor

    • Implement the 'intercept' method from the HttpInterceptor interface

    • Check if the request is a GET request and if it should be cached

    • Store the response in a cache object and return it for subsequent requests

  • Answered by AI

Interview Preparation Tips

Interview preparation tips for other job seekers - Stay Calm and Handle the Interview.

Skills evaluated in this interview

Senior Member of Technical Staff Interview Questions asked at other Companies

Q1. Reverse LL using recursion, Find the path in a btree that sums closest to a value K
View answer (1)

Fyle interview questions for popular designations

 Angular Frontend Developer

 (1)

 Assistant Product Manager

 (1)

 Intern

 (1)

 Senior Member of Technical Staff

 (1)

Interview questions from similar companies

Interview experience
2
Poor
Difficulty level
-
Process Duration
-
Result
Not Selected
Round 1 - Technical 

(12 Questions)

  • Q1. Rate yourself in js, node js, react, MongoDB (separately)
  • Q2. Typeof null, typeof undefined, typeof {}, typeof NaN
  • Q3. What changes came in es6
  • Ans. 

    ES6 introduced several new features and improvements to JavaScript, making it more powerful and efficient.

    • Arrow functions for more concise syntax

    • Let and const for block-scoped variables

    • Classes for easier object-oriented programming

    • Template literals for easier string interpolation

    • Default parameters and rest parameters for function arguments

    • Destructuring assignment for easier data extraction

    • Promises for asynchronous prog

  • Answered by AI
  • Q4. This keyword, closures, hoisting
  • Q5. Are let and cont variables hoisted?
  • Ans. 

    Yes, let and const variables are hoisted but not initialized.

    • let and const variables are hoisted to the top of their block scope, but they are not initialized until the actual line of code is executed.

    • This means that you cannot access a let or const variable before it is declared in the code.

    • For example, trying to access a let variable before it is declared will result in a ReferenceError.

  • Answered by AI
  • Q6. What is global context
  • Ans. 

    Global context refers to the overall environment or setting in which something exists or operates.

    • Global context encompasses all variables, functions, and objects that are accessible throughout an entire program.

    • It can be thought of as the 'big picture' view of a program's execution.

    • In web development, global context includes the window object in JavaScript.

  • Answered by AI
  • Q7. What is temporal deadzone
  • Ans. 

    Temporal dead zone is a period during the variable creation process where accessing the variable results in a ReferenceError.

    • Occurs when trying to access a variable before it has been declared with let or const

    • Happens due to the variable being in the temporal dead zone until it is declared

    • Example: accessing a variable before its declaration will result in a ReferenceError

  • Answered by AI
  • Q8. What is modules? types of modules in nodejs
  • Ans. 

    Modules in Node.js are reusable blocks of code that encapsulate related functionality.

    • Modules in Node.js can be built-in modules like fs (file system) or third-party modules like express.

    • Modules help in organizing code into separate files for better maintainability and reusability.

    • Modules can be imported using the require() function in Node.js.

  • Answered by AI
  • Q9. Index in mongodb, why we need index, is index good or bad?
  • Ans. 

    Indexes in MongoDB improve query performance by allowing the database to quickly locate and retrieve specific documents.

    • Indexes help to speed up query performance by allowing the database to quickly locate specific documents based on the indexed fields.

    • Without indexes, MongoDB would have to perform a collection scan, which can be slow and resource-intensive.

    • Indexes can be created on single fields or compound fields to ...

  • Answered by AI
  • Q10. What are hooks , use of useRef
  • Ans. 

    Hooks are a feature in React that allow you to use state and other React features in functional components. useRef is a hook that allows you to create a mutable object that persists for the lifetime of the component.

    • Hooks are used to add state and lifecycle methods to functional components in React

    • useRef is used to create a mutable reference that persists between renders

    • useRef can be used to access DOM elements directl

  • Answered by AI
  • Q11. Fs module, http module, worker thread?
  • Q12. Why we use mongoose not mongodb driver?
  • Ans. 

    Mongoose is an Object Data Modeling (ODM) library for MongoDB that provides a higher level of abstraction and simplifies interactions with the database.

    • Mongoose provides schema validation which helps maintain data integrity.

    • Mongoose simplifies querying and data manipulation with built-in functions.

    • Mongoose supports middleware functions for pre and post processing of data operations.

  • Answered by AI

Skills evaluated in this interview

Interview experience
4
Good
Difficulty level
Moderate
Process Duration
Less than 2 weeks
Result
Not Selected

I applied via Company Website and was interviewed in Sep 2024. There was 1 interview round.

Round 1 - Technical 

(4 Questions)

  • Q1. Mvvm and Mvc architectures
  • Q2. Gave Code snippets to find the output
  • Q3. Swift basics and concepts like memory management
  • Q4. Oops concepts and solid principles
Interview experience
1
Bad
Difficulty level
Easy
Process Duration
4-6 weeks
Result
Not Selected

I applied via Job Portal and was interviewed in Aug 2024. There were 3 interview rounds.

Round 1 - Technical 

(2 Questions)

  • Q1. Basic technical questions
  • Q2. Engineering based
Round 2 - Technical 

(2 Questions)

  • Q1. No questions only monologue
  • Q2. Questions related to oops
Round 3 - HR 

(2 Questions)

  • Q1. They are ready to hire anybody whoso ever is interested
  • Q2. HR's self introduction will go on for 20mins

Interview Preparation Tips

Interview preparation tips for other job seekers - Please improvise the interview process and change the interview panel
Their Google review is also turned off for these reasons
1. The technical panel is educated from another universe
2.Second round of technical discussion will turn out to be a monologue of Mr.Somebody(Speaker)
3. HR will try to be polite, to keep it hush hush!!

Do not expect timely feedback.As they all the busy
Interview experience
4
Good
Difficulty level
Moderate
Process Duration
Less than 2 weeks
Result
Selected Selected

I applied via Job Fair and was interviewed in Sep 2024. There were 2 interview rounds.

Round 1 - Coding Test 

Coding test was basically asking about debugging codes related to java used in selenium & other SDLC cycle basic questions related to testing.

Round 2 - One-on-one 

(3 Questions)

  • Q1. Mobile testing questions
  • Q2. Real life logical questions
  • Q3. OOPs concept relating to testing
Interview experience
5
Excellent
Difficulty level
Easy
Process Duration
2-4 weeks
Result
Selected Selected

I applied via Naukri.com and was interviewed in Jun 2024. There were 4 interview rounds.

Round 1 - HR 

(2 Questions)

  • Q1. About the project that I have worked
  • Q2. Technical Experience
Round 2 - Technical 

(3 Questions)

  • Q1. Databinding in android
  • Ans. 

    Databinding in Android allows for easier connection between UI components and data sources.

    • Databinding eliminates the need for findViewById() calls in your code.

    • It allows for easier access to data in your layouts using data binding expressions.

    • Databinding can improve code readability and reduce boilerplate code.

    • Example:

  • Answered by AI
  • Q2. What is the packaging process in android
  • Ans. 

    Packaging process in Android involves compiling the code, resources, and assets into an APK file for distribution.

    • Compile the Java code into .class files

    • Compile the resources (XML files, images, etc.) into a binary format

    • Package all the compiled files into an APK file using the Android Asset Packaging Tool (AAPT)

    • Sign the APK file with a private key for security

    • Align the APK file for optimization

  • Answered by AI
  • Q3. What is an MVVM design pattern
  • Ans. 

    MVVM is a design pattern that separates the user interface from the business logic and data model.

    • MVVM stands for Model-View-ViewModel

    • Model represents the data and business logic

    • View represents the user interface

    • ViewModel acts as an intermediary between the Model and View

    • MVVM helps in achieving separation of concerns and easier unit testing

  • Answered by AI
Round 3 - Technical 

(1 Question)

  • Q1. Most of the question related to architecture and system design
Round 4 - One-on-one 

(1 Question)

  • Q1. Face to face interview with director

Interview Preparation Tips

Interview preparation tips for other job seekers - The interview process takes longer. it took 1 month for me.

Skills evaluated in this interview

Interview experience
5
Excellent
Difficulty level
Easy
Process Duration
Less than 2 weeks
Result
Selected Selected

I applied via LinkedIn and was interviewed in Dec 2024. There were 2 interview rounds.

Round 1 - Assignment 

Based on my CV, they assigned me a task related to data migration.

Round 2 - One-on-one 

(2 Questions)

  • Q1. Project reviews
  • Q2. Attendance regarding

Fyle Interview FAQs

How many rounds are there in Fyle interview?
Fyle interview process usually has 1-2 rounds. The most common rounds in the Fyle interview process are Assignment, Technical and One-on-one Round.
How to prepare for Fyle interview?
Go through your CV in detail and study all the technologies mentioned in your CV. Prepare at least two technologies or languages in depth if you are appearing for a technical interview at Fyle. The most common topics and skills that interviewers at Fyle expect are Expense Management, Internship, Management, Product Management and SAAS.
What are the top questions asked in Fyle interview?

Some of the top questions asked at the Fyle interview -

  1. local storage and session storage - difference and use ca...read more
  2. Write an Cache interceptor in Angu...read more
  3. Optimization method of webp...read more

Tell us how to improve this page.

Fyle Interview Process

based on 4 interviews in last 1 year

Interview experience

4.8
  
Excellent

People are getting interviews through

based on 3 Fyle interviews
Job Portal
67%
33% candidates got the interview through other sources.
Moderate Confidence
?
Moderate Confidence means the data is based on a sufficient number of responses received from the candidates

Interview Questions from Similar Companies

Paytm Interview Questions
3.3
 • 752 Interviews
Zoho Interview Questions
4.3
 • 501 Interviews
Freshworks Interview Questions
3.5
 • 153 Interviews
Razorpay Interview Questions
3.6
 • 151 Interviews
Tally Solutions Interview Questions
4.3
 • 38 Interviews
ClearTax Interview Questions
3.3
 • 37 Interviews
InMobi Interview Questions
3.6
 • 35 Interviews
Chargebee Interview Questions
4.0
 • 15 Interviews
Zendesk Interview Questions
4.3
 • 2 Interviews
QuickBooks Interview Questions
3.0
 • 1 Interview
View all

Fyle Reviews and Ratings

based on 12 reviews

4.9/5

Rating in categories

4.6

Skill development

4.7

Work-Life balance

4.6

Salary & Benefits

4.5

Job Security

4.9

Company culture

4.4

Promotions/Appraisal

4.7

Work Satisfaction

Explore 12 Reviews and Ratings
Member Technical Staff
13 salaries
unlock blur

₹7 L/yr - ₹10.5 L/yr

Software Developer
4 salaries
unlock blur

₹10 L/yr - ₹20 L/yr

Business Development Associate
4 salaries
unlock blur

₹5 L/yr - ₹8 L/yr

Front end Developer
4 salaries
unlock blur

₹4 L/yr - ₹9.5 L/yr

Customer Success Manager
4 salaries
unlock blur

₹13 L/yr - ₹17 L/yr

Explore more salaries
Compare Fyle with

Razorpay

3.6
Compare

ClearTax

3.3
Compare

Zoho

4.3
Compare

Freshworks

3.5
Compare

Calculate your in-hand salary

Confused about how your in-hand salary is calculated? Enter your annual salary (CTC) and get your in-hand salary
Did you find this page helpful?
Yes No
write
Share an Interview