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

SWE Intern

Fareportal
upvote
share-icon
4 rounds | 10 Coding problems

Interview preparation journey

expand-icon
Journey
As a pre-final year student at that time, I regularly practised coding on the Coding Ninja platform and did web development on weekends. When the placements started for our batch, I also focused on computer science fundamentals. From the OA round to the HR round, everything went well, and finally, the results are in my favour. I am one of the selected students among five others from the CSE branch.
Application story
On Day 1, the company visited for placements for the CSE Branch. I qualified with the current CGPA cutoffs and appeared for the first OA round, followed by 2 coding rounds and one HR round at the end.
Why selected/rejected for the role?
I was selected for this role because of my CS fundamentals, and OOPS concept, and explained each line of the code I had written during the coding round. Despite giving any random answer rather I had said of not recalling the concept during the interview. Engagement with interviewers is mostly appreciated.
Preparation
Duration: 6 months
Topics: Data Structure & Algorithms, OOPs, SQL, System Design, Web Development, Computer Networks, Operating System
Tip
Tip

Tip 1: Read all theories of DSA and practice regularly.
Tip 2: Revise all the concepts of CS fundamentals and SQL.
Tip 3: Practice coding along with web development and make some good projects.

Application process
Where: Campus
Eligibility: Above 7 CGPA
Resume Tip
Resume tip

Tip 1: Create a readable resume with normal font and colour.

Tip 2: Highlight your skill set, projects, and achievements.

Interview rounds

01
Round
Medium
Online Coding Test
Duration30 minutes
Interview date16 Jul 2023
Coding problem2

It happened in the afternoon. It was an online coding test on a coding platform, with two medium-difficulty level questions to be completed in 30 minutes.

1. Magical String

Easy
20m average time
80% success
0/40
Asked in companies
UberExpedia GroupFareportal

Given an integer n, we must find the number of 1's in the first n number of the magical string. A string is a magical string if concatenating the number of contiguous occurrences of characters '1' and '2' generates the string itself.

Problem approach

The intuition of the problem is to find the repeating part first and carefully observe the pattern. 
We can make the string using the first three digits only "122" and make the whole string up to length n and count 1's alongside. Count the remaining 1s after the first traversal if any.

Try solving now

2. Smit’s String Flip Game.

Hard
50m average time
45% success
0/120
Asked in company
Fareportal

Given a binary string, we are allowed to perform 2 operations in any sequence on it.

1 - Remove the character at the start of the string and append it to the end.

2 - Pick any character in the string and flip its value, if its value is '0' it becomes '1' and vice-versa.

We have to return the minimum number of type-2 operations we need to perform such that the string becomes alternating.~ A string is alternating if no two adjacent characters are equal. (like "101", "10101")

Try solving now
02
Round
Medium
Video Call
Duration45 minutes
Interview date20 Jul 2023
Coding problem3

This round occurred in the afternoon, two days after the OA round results.

1. Reverse a string

Easy
15m average time
85% success
0/40
Asked in companies
IBMFacebookAcko

The problem is to reverse a string with minimum time complexity and explain all possible solutions.

Problem approach

I first explained the brute force approach then I explained the two more solutions approaching best time complexity and wrote the code for each.

Try solving now

2. DBMS

Explain about Joins in SQL.
Write queries to apply each join on two tables like student and department.

3. DSA and OOPs

Describe the pillars of OOPs. (Learn)
Explain about abstract class and interface. (Learn)
Explain about static class and non-static class. (Learn)

03
Round
Medium
Video Call
Duration45 minutes
Interview date21 Jul 2023
Coding problem4

This is the 2nd coding round taken in the afternoon.

1. DSA and OOp

Explain polymorphism with examples.
Describe constructors and their types.
How can we say there is function overloading?
Can we access non-static members from a static class and vice-versa?

2. Describe the projects in the resume and used tech skills in them.

3. DBMS

Explain SQL and stored procedures in SQL. (Learn)
Describe view and their types. (Learn)

4. Check a string is palindrome or not

Easy
10m average time
90% success
0/40
Asked in companies
SprinklrCIS - Cyber InfrastructureSamsung

You are given a string 'S'. Your task is to check whether the string is palindrome or not. For checking palindrome, consider alphabets and numbers only and ignore the symbols and whitespaces.

Note :

String 'S' is NOT case sensitive.

Example :

Let S = “c1 O$d@eeD o1c”.
If we ignore the special characters, whitespaces and convert all uppercase letters to lowercase, we get S = “c1odeedo1c”, which is a palindrome. Hence, the given string is also a palindrome.
Try solving now
04
Round
Easy
HR Round
Duration10 minutes
Interview date22 Feb 2024
Coding problem1

It was a telephonic HR round that happened in the evening.

1. HR round

Tell me about yourself.
How was your interview experience?
What are your weak points and how I overcame them?

Problem approach

Tip 1: Be honest about yourself.
Tip 2: Ask questions about the organization and its upcoming plan.
 

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
Software Engineer Intern
2 rounds | 2 problems
Interviewed by Fareportal
1141 views
0 comments
0 upvotes
company logo
SDE - 1
3 rounds | 7 problems
Interviewed by OYO
4657 views
0 comments
0 upvotes
SDE - Intern
2 rounds | 3 problems
Interviewed by Fareportal
818 views
0 comments
0 upvotes
company logo
SDE - 1
3 rounds | 9 problems
Interviewed by Salesforce
3452 views
0 comments
0 upvotes
Companies with similar interview experiences
company logo
SWE Intern
4 rounds | 6 problems
Interviewed by Microsoft
2298 views
0 comments
0 upvotes
company logo
SWE Intern
4 rounds | 6 problems
Interviewed by Dunzo
854 views
0 comments
0 upvotes
company logo
SWE Intern
4 rounds | 5 problems
Interviewed by Microsoft
0 views
0 comments
0 upvotes