Codefire Technologies interview experience Real time questions & tips from candidates to crack your interview

Gen AI Research Engineer

Codefire Technologies
upvote
share-icon
2 rounds | 4 Coding problems

Interview preparation journey

expand-icon
Application story
When I applied for the SDE 1 role at Codefire Technologies, I was excited about the opportunity to work with a dynamic tech team. Although I wasn’t selected, I used the feedback to identify areas for improvement, such as optimizing my coding approach and strengthening my knowledge of core computer science fundamentals. I dedicated time to practicing coding problems daily and studying system design basics, while also improving my interview communication. This experience has made me more prepared and eager to contribute effectively in the future.
Why selected/rejected for the role?
I believe I wasn’t selected because I needed to strengthen my coding skills and system design knowledge to meet the expectations for the role. Additionally, I’m working on improving how I communicate my problem-solving approach clearly during interviews. I’ve taken this feedback seriously and I am actively improving in these areas.
Preparation
Duration: 0.5 month
Topics: DSA, OOPS, OS, SQL, GEN AI, System Design
Tip
Tip

Tip 1: I regularly practiced coding problems on online coding platforms to improve my algorithms and data structures skills. 

Tip 2: I also took mock interviews to enhance my communication and ability to clearly explain my approach to problems.

Application process
Where: Email Approach
Eligibility: NA, (Salary package: 3.5 LPA)
Resume Tip
Resume tip

Tip 1: Highlight your coding projects clearly, mentioning the technologies used and any measurable impact or results.
Tip 2: Use keywords from the job description like problem-solving, teamwork, and programming languages to tailor your resume to company’s requirements.

Interview rounds

01
Round
Medium
Coding Test - Pen and paper
Duration90 minutes
Interview date19 Jun 2025
Coding problem2

Around 35 MCQs were asked, based on programming basics, LLMs, SQL and puzzles.

1. Count vowels, consonants, and spaces

Easy
10m average time
90% success
0/40
Asked in companies
SamsungGoldman SachsCapegemini Consulting India Private Limited

Write a function that takes a string as input and returns the number of vowels (a, e, i, o, u) present in it.

Problem approach

Initialize a counter variable to 0.

Loop through each character of the string.

Check if the character (in lowercase) is a vowel.

If yes, increment the counter.

Return the final count.

Try solving now

2. SQL Queries

  • Write a query to display only the first_name and salary of all employees from the employees table.
  • Retrieve all records from the orders table where the order_date is after '2023-01-01'.
  • List the number of employees in each department from the employees table. Show department_id and the count of employees.
02
Round
Medium
Face to Face
Duration30 minutes
Interview date19 Jun 2025
Coding problem2

1. Longest Substring Without Repeating Characters

Moderate
30m average time
65% success
0/80
Asked in companies
FreshworksQualcommAdobe

Statement:
Given a string s, find the length of the longest substring without repeating characters.

Example:
Input: "abcabcbb"
Output: 3
Explanation: The answer is "abc", with length 3.

Problem approach

Use two pointers: start and end to define the current window.

Use a set or hashmap to store characters in the current window.

Move end forward and update the window.

If a duplicate is found, move start forward to remove the duplicate.

Track the maximum window size throughout.

Try solving now

2. Puzzle

You have two ropes and a lighter. Each rope takes exactly 60 minutes to burn completely, but they do not burn at a uniform rate. For example, half the rope could take 59 minutes to burn, and the remaining half just 1 minute.
Using these two ropes and the lighter, measure exactly 45 minutes. (Learn)

Here's your problem of the day

Solving this problem will increase your chance to get selected in this company

Skill covered: Programming

What is recursion?

Choose another skill to practice
Similar interview experiences
company logo
SDE - 1
3 rounds | 7 problems
Interviewed by OYO
4657 views
0 comments
0 upvotes
company logo
SDE - Intern
2 rounds | 3 problems
Interviewed by Amazon
960 views
0 comments
0 upvotes
company logo
SDE - 1
2 rounds | 5 problems
Interviewed by Meesho
6450 views
0 comments
0 upvotes
company logo
SDE - 1
3 rounds | 9 problems
Interviewed by Salesforce
3451 views
0 comments
0 upvotes