Upload Button Icon Add office photos

Biofourmis

Compare button icon Compare button icon Compare

Filter interviews by

Biofourmis Software Developer Interview Questions and Answers

Updated 22 Aug 2024

Biofourmis Software Developer Interview Experiences

2 interviews found

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

I applied via LinkedIn and was interviewed before May 2023. There were 3 interview rounds.

Round 1 - Coding Test 

That would be online Test with 12 questions MCQ and 1 coding question. 12 MCQ questions would be related to technology and bascis, coding question would alos be basic

Round 2 - Technical 

(5 Questions)

  • Q1. All Technical related, mostly related to swift ARC, Queues, Threading, unit test cases
  • Q2. Concepts of memory ARC in Swift
  • Ans. 

    Memory ARC in Swift manages memory by automatically deallocating objects when they are no longer needed.

    • ARC stands for Automatic Reference Counting

    • ARC keeps track of how many references exist to an object

    • When the reference count drops to zero, the object is deallocated

    • Weak references are used to avoid retain cycles

  • Answered by AI
  • Q3. Generics in Swift
  • Ans. 

    Generics in Swift allow you to write flexible, reusable functions and types that can work with any type.

    • Generics enable you to write functions and types that can work with any type, without specifying the actual type until the function or type is used.

    • You can define generic functions, methods, classes, structures, and enumerations in Swift.

    • Example: func swapTwoValues(_ a: inout T, _ b: inout T) { let temp = a; a = b; b...

  • Answered by AI
  • Q4. MVC vs MVVM in swift
  • Ans. 

    MVC focuses on separating data, presentation, and user interaction, while MVVM adds a ViewModel to handle logic and data binding.

    • MVC stands for Model-View-Controller, where the controller handles user input, the model manages data, and the view displays the data. Example: UIKit in iOS development.

    • MVVM stands for Model-View-ViewModel, where the ViewModel acts as an intermediary between the model and view, handling data ...

  • Answered by AI
  • Q5. Optionals, Protocols and Delegates, LifeCycle
Round 3 - Assignment 

An app with Login screen with authentication in MVVM

Skills evaluated in this interview

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

I applied via LinkedIn and was interviewed before Aug 2023. There were 2 interview rounds.

Round 1 - Coding Test 

Leetcode easy medium question

Round 2 - HR 

(1 Question)

  • Q1. Why you want to join biofourmis

Software Developer Interview Questions Asked at Other Companies

asked in Amazon
Q1. Maximum Subarray Sum Problem Statement Given an array of integers ... read more
asked in Rakuten
Q2. Merge Two Sorted Arrays Problem Statement Given two sorted intege ... read more
asked in Amazon
Q3. Minimum Number of Platforms Needed Problem Statement You are give ... read more
asked in Cognizant
Q4. Nth Fibonacci Number Problem Statement Calculate the Nth term in ... read more
asked in PhonePe
Q5. Form a Triangle Problem Statement You are given an array of integ ... read more

Top trending discussions

View All
Salary Discussions, Hike & Promotions
2w
a senior executive
GF salary Vs. My salary
Me and my gf have been dating for 5 years. Back in 2020, I started my career with a package of ₹5 LPA. Over the years, I’ve reached ₹22 LPA in 2025. She started her journey with ₹3 LPA(2020) and is now earning ₹8 LPA(2025). We’ve been in a live-in relationship for around 2 years, and the idea was to share expenses equally. But, equal sharing never really happened. If we go to a café she likes, especially with friends, I will pay the entire bill. We only split the house rent and grocery bills. I told her lots of time to cut down these costly cafe expenses or earn more money, increase your package, study and work hard, but.....she is now in her comfort zone. Being from a tech background, I have seen people upgrade their skills and package for a good life in metro cities. I am ready to support her in her studies, but she is like I am earning enough for myself.... No, you are not. I love her, but I don't know how to overcome this issue between us. Please suggest!
Got a question about Biofourmis?
Ask anonymously on communities.

Interview questions from similar companies

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

I applied via Internshala and was interviewed in Dec 2023. There were 2 interview rounds.

Round 1 - Coding Test 

Easy to medium, can solve with leetcode medium

Round 2 - One-on-one 

(2 Questions)

  • Q1. Number of islands count
  • Q2. First and last index of a particular element in an array

Skills evaluated in this interview

Interview experience
1
Bad
Difficulty level
Easy
Process Duration
4-6 weeks
Result
Selected Selected

I appeared for an interview before Sep 2023.

Round 1 - Technical 

(2 Questions)

  • Q1. Sql join questions
  • Q2. Python decorartors

Interview Questionnaire 

2 Questions

  • Q1. Design Facebook
  • Ans. 

    Designing Facebook involves creating a social networking platform with features like user profiles, news feed, messaging, and more.

    • Create a user registration and login system

    • Develop a news feed algorithm to display relevant content

    • Implement a messaging system for users to communicate

    • Design a user profile page with customizable options

    • Incorporate features like groups, events, and pages

    • Ensure scalability and security of ...

  • Answered by AI
  • Q2. Reverse the linked list
  • Ans. 

    Reverse a linked list

    • Iterative approach using three pointers

    • Recursive approach with base case and recursive call

    • In-place reversal using stack

  • Answered by AI

Interview Preparation Tips

Interview preparation tips for other job seekers - Prepare system design fhf rhf rhd r rhrhf rhfbt rhrif jdbtj djht jdbbtb fjjt

Skills evaluated in this interview

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

I applied via Referral and was interviewed before Apr 2023. There were 3 interview rounds.

Round 1 - Technical 

(2 Questions)

  • Q1. 2 question on Data structure and algorithms (easy-medium and medium level questions)
  • Q2. Related to array and matrix
Round 2 - Technical 

(2 Questions)

  • Q1. This also contained discussion on last company project and some basic question regarding different tech stack used. Then asked 2 questions on Data structure and algorithms (both medium level questions)
  • Q2. Related to stack and linked list
Round 3 - One-on-one 

(2 Questions)

  • Q1. This was the Hiring Manager round. He asked different questions related to general programming like - Rest, Http, Websockets, TCP. Asked some questions from past company projects. Then asked one easy-mediu...
  • Q2. Programming and Math related topics

Interview Preparation Tips

Topics to prepare for Tokopedia Software Engineer interview:
  • Data Structures
  • Algorithms
  • Programming
  • Operating Systems
Interview preparation tips for other job seekers - Should be well prepared for Data structure and Algorithm questions
Interview experience
5
Excellent
Difficulty level
Hard
Process Duration
Less than 2 weeks
Result
Selected Selected
Round 1 - Technical 

(1 Question)

  • Q1. 2 DSA leetcode (1 medium , 1 hard)
Round 2 - Technical 

(1 Question)

  • Q1. Same round 1 2 DSA leetcode questions (1 hard , 1 medium)
Round 3 - Technical 

(1 Question)

  • Q1. It was the hiring manager round, it started with the LRU cache algorithm and went deep in the system design
Are these interview questions helpful?
Interview experience
5
Excellent
Difficulty level
Moderate
Process Duration
Less than 2 weeks
Result
Selected Selected

I applied via LinkedIn and was interviewed before May 2023. There were 3 interview rounds.

Round 1 - Coding Test 

1 questions of leetcode medium level + project discussion

Round 2 - Coding Test 

1 puzzle solving round

Round 3 - One-on-one 

(2 Questions)

  • Q1. Questions about the project
  • Q2. Describe your strength and weakness

Interview Preparation Tips

Interview preparation tips for other job seekers - Should well prepare your project details
Interview experience
3
Average
Difficulty level
Moderate
Process Duration
2-4 weeks
Result
Selected Selected

I applied via Referral and was interviewed in Apr 2024. There were 5 interview rounds.

Round 1 - Coding Test 

2 dsa questions of easy/medium

Round 2 - Technical 

(1 Question)

  • Q1. Asked two dsa questions of leetcodeeasy/medium
Round 3 - Technical 

(1 Question)

  • Q1. Asked two dsa questions of leetcode easy/medium
Round 4 - Behavioral 

(1 Question)

  • Q1. Asked one dsa question on tree and discussion on resume and dbms os
Round 5 - HR 

(1 Question)

  • Q1. Salary Discussion
Interview experience
5
Excellent
Difficulty level
-
Process Duration
-
Result
-

I applied via Campus Placement and was interviewed in Apr 2024. There were 4 interview rounds.

Round 1 - Coding Test 

Round 1 was coding test.

Round 2 - Technical 

(2 Questions)

  • Q1. Round 2 was Technical
  • Q2. Questions on TreeTraversal
Round 3 - Technical 

(1 Question)

  • Q1. Round 3 was Technical round
Round 4 - HR 

(1 Question)

  • Q1. This was the final round

Interview Preparation Tips

Interview preparation tips for other job seekers - Prepare basics

Biofourmis Interview FAQs

How many rounds are there in Biofourmis Software Developer interview?
Biofourmis interview process usually has 2-3 rounds. The most common rounds in the Biofourmis interview process are Coding Test, Assignment and HR.

Tell us how to improve this page.

Overall Interview Experience Rating

5/5

based on 2 interview experiences

Difficulty level

Moderate 100%

Duration

Less than 2 weeks 100%
View more
Software Engineer
57 salaries
unlock blur

₹10 L/yr - ₹27 L/yr

Senior Software Engineer
45 salaries
unlock blur

₹15 L/yr - ₹34 L/yr

Quality Engineer
26 salaries
unlock blur

₹8.4 L/yr - ₹13.4 L/yr

Senior Quality Engineer
11 salaries
unlock blur

₹10.8 L/yr - ₹25 L/yr

Technical Writer
8 salaries
unlock blur

₹6.3 L/yr - ₹11.6 L/yr

Explore more salaries
Compare Biofourmis with

MagicPin

2.6
Compare

Awign Enterprises

3.8
Compare

Nestaway

3.8
Compare

Ketto

4.1
Compare
write
Share an Interview