Fusemachines logo

Fusemachines Interview Questions
& Process

Real candidates share what happened, how many rounds they had,
and how the experience turned out.

Based on 27 interview experiences · FREE TO READ

2.2 Rounds average
Average Typical difficulty
74.1% Positive experience

Which role are you interviewing for?

9 roles · 27 reports

Candidate interview experiences

First-hand accounts from people who interviewed at Fusemachines.

Showing 4 of 27
Fusemachines logo
Fusemachines

Fellowship

Other · half a year ago

Entry Average Negative experience No offer 1 round
Interview process
Recruiter call
Interview formats
Other

The interview was virtual. I had to wait a bit before it started. There was a booking system where I had to reserve a time slot for the interview. Be aware, you can't book more than one slot, or they'll reject your application.

Confirmed questions0 questions

No confirmed questions were included in this interview report.

Fusemachines logo
Fusemachines

ML Engineer

Engineering · nearly a year ago

Mid Average Positive experience Accept offer 5 rounds
Interview process
Recruiter call Technical screen Onsite Panel Background check Offer
Interview formats
Technical Coding System Design Behavioral Presentation

The process started with a screening covering background, projects, and motivation. Then there was a basic Python coding task with debugging, followed by a data foundations section focusing on Pandas for data cleaning, grouping, and handling missing data, and Matplotlib for plotting and customization. This included a hands-on exercise loading, processing, and visualizing a dataset. Next was an ML and PyTorch section covering PyTorch basics like tensors, autograd, and training loops, building and explaining a simple neural net, and discussing optimizers, overfitting, and regularization. A significant portion was dedicated to Transformers (75 mins), covering the attention mechanism, architecture, and using Hugging Face for tokenizers and pretrained models, including a case study on fine-tuning BERT for classification. Finally, the RAG design was explored, covering the retriever and generator concept, a pipeline with embeddings and a vector DB, and use cases like Q&A over company docs, along with discussions on scalability, hallucinations, and retrieval quality. The final round involved an end-to-end design of a RAG assistant for financial documents, and behavioral questions about teamwork, ownership, and learning mindset.

Confirmed questions7 questions
  • If you were building a customer support assistant for a telecom company to answer queries like, “How do I upgrade my data plan?” or “What are the international roaming charges for country X?”, how would you approach the data ingestion task, considering the company has PDFs, FAQs, and call transcripts, and how would you preprocess and store this data for retrieval?
  • For a retriever design in this system, what kind of embeddings and vector database would you choose, and what is your reasoning behind those choices?
  • Regarding generator integration, how would you connect the retriever with a transformer-based model like GPT, BERT, or LLaMA to ensure accurate answers?
Fusemachines logo
Fusemachines

AI Fellow

Research · a year ago

Entry Difficult Positive experience Accept offer 1 round
Interview process
Recruiter call Technical screen
Interview formats
Technical Coding

The interview covered the pre-requisites of AI. Questions from data structures, mathematics, statistics, database, and basic python were asked in the interview. The interview is generally short about 10-15 minutes, or might go long depending upon the interviewer.

Confirmed questions7 questions
  • Can you explain eigen vectors and eigen values?
  • What are the pre-requisites for AI?
  • Can you answer questions about data structures?
Fusemachines logo
Fusemachines

AI Fellow

Engineering · a year ago

Entry Average Positive experience Accept offer 1 round
Interview process
Recruiter call Technical screen
Interview formats
Technical Coding

It was a super friendly chat with the interviewer, and it wrapped up in exactly 10 minutes. We dove into some Python concepts like decorators, OOP, and static methods. Also touched on basic ML stuff like precision and recall, and some linear algebra topics such as vectors and eigenvalues.

Confirmed questions1 question
  • Could you tell me what static methods are in Python?

Fusemachines Interview Questions

Quoted word for word from Fusemachines interview reports.

How do mean, median, and mode relate in a skewed distribution?

Read reports

Can you explain the difference between a validation set and a test set?

Read report

Could you explain the insights derivable from a confusion matrix in a prediction-related problem?

Read report

Formats, difficulty and experience

Across all 27 Fusemachines interview reports.

Interview formats

Technical 39.3%
Coding 24.6%
Behavioral 24.6%
Presentation 6.6%
Other 1.6%

Interview difficulty

Easy 11.1%
Average 66.7%
Difficult 22.2%

Candidate experience

Negative 7.4%
Positive 74.1%
Neutral 18.5%

Reports by job function

Engineering 17
Research 6
Other 1
HR 1
Finance 1
Product 1