Open In App

Bharti SoftBank (Hike) Interview Experience | Set 5 (Off-Campus for Portal Team)

Last Updated : 02 Sep, 2019
Like Article

I was interviewed for Android Developer.

Round 1 :
Discussion about Android basics and Java.
Optimized technique to fetch ListViews from database v(assuming you have no temp buffer)
ListView Recycling
Image caching
Questions on cache in Android

Inheritance in Java, Interfaces
Comparison of C++ and Java interms of Inheritance

Memory allocation for 2D array using pointers in C++
Alternative for pointers in Java
SoftReference and Weakreferences in Android

Activity lifecycle in android
Fragments, Fragment lifecycle in android

Find if two linked list merge, get the merging point

Calculate the velocity of a swipe done by user on mobile screen.

Round 2 : (Simulation Round)

They give you a problem to implement in 3 hours. We can use any language, any library or any framework.

I was given to develop a Broken Link Detector :
1. A URL good be given as seed URL
2. Fetch all the pages on this webpage
3. Check all broken links (those link are broken which give HTTP code other than 2xx OR 3xx)
4. If the link is not broken and is of the same domain, repeat steps 2-4 for this.
5. The final output should be txt file which stores all broken links corresponding to which webpage they occurred.

After the implementation, the interviewer saw the whole code, discussed the whole logic. Asked about optimizations which can be added.
I was even asked to implement the optimization (adding Thread Workers and concurrency) after going back and send him the code.

Round 3 : (with CTO)

Behavioral questions – Tell me about yourself, your projects, why do you join BSB, etc.

Previous Article
Next Article

Similar Reads

Bharti SoftBank (Hike) Interview Experience | Set 4 (Off-Campus for SDE1)
Written round : We all were required to write a code for LRU implementation with proper Locks and synchronization so as it is thread safe. Round1:- 1. Interviewer had a look at my CV for about 10 minutes and asked lot of questions of my work in current job. 2. Then a coding question that "Given a cartesian x-y plane and lot of points in that plane
1 min read
Bharti SoftBank (Hike) Interview Experience | Set 1
First Round Written Test 1. The test consisted of 10 MCQ's on Aptitude and 10 MCQ's on C programming. 2. It also consisted of 2 programming questions which were easy a. In an array find two numbers whose sum equals zero in O(n) complexity. b. Given Preorder and Postorder traversals of a BST . Construct the tree. First Technical Interview The interv
2 min read
Bharti SoftBank (Hike) Interview Experience | Set 2
Round 1 (Written Test ) Duration - 90 mins Section 1 ( Technical objective questions) - 25 mcq's mainly focusing on c , c++ , os , data structures , algorithms Section 2 ( 2 Coding questions ) - Code was supposed to be written on paper Question 1: Given a string of words return all words which have their reverse present in the string as ( (word1 ,
5 min read
Bharti SoftBank (Hike) Interview Experience | Set 3 (For SDE 1)
Written round : We all were required to write a code for LRU implementation with proper Locks and synchronization so as it is thread safe. Round-1 1. A sorted array is rotated K times. Sort it in o(n) traversal without extra space. 2. Median of a stream of array. Round-2 1.Pirates and gold puzzle. 2. Why manhole is round ? 3. two pair with a given
1 min read
Bharti SoftBank (Hike) Interview Experience | Set 6
Hi, Recently I was interviewed by Hike. I have 4 years of experience. Round 1 Machine Coding round to create an android application to take pictures from and upload to a server. Designing , thread safety and performance was evaluated Round 2 1.Given a sorted array of m size with m elements and another sorted array of m+n size with n elements starti
1 min read
Bharti SoftBank (Hike) Interview Experience | Set 7 (For Automation Testing/Manual Testing)
Profile: Automation Testing/Manual Testing Process: Written Test (90 Minutes) + 2 Technical Interviews. Round 1 (Written Test) It consists of 50 questions (including 2 programming questions, mandatory for Automation Testing). For Manual Testing, test case were to be written for an Instant Messaging app like hike/whatsapp. Section 1- General Aptitud
2 min read
Bharti SoftBank (Hike) Interview Experience | Set 7 (For SDE)
First Round Written Test(75 minutes) 1. 20 MCQ questions based on DBMS, OS, Outputs, Data Structure. 2. Two coding questions : a. Minimum Number of Platforms Required for a Railway/Bus Station b. Maximum difference between two elements such that larger element appears after the smaller number/ F2F Interviews Round 1 :( 45-50 minutes) 1. Asked my ap
3 min read
IgniteWorld (Bharti SoftBank Portal) Interview Experience | Set 2 (On-Campus)
Hi, I was recently Ignite world visited our college for MTS Round -1 Aptitude test which consisted of around 50 MCQS ,out of which 30 are aptitude and 20 programming questions which included OOP concepts and c questions. Time duration 1 hour around 150 students appeared for the test all the branches were allowed but basically require students who a
2 min read
IgniteWorld (Bharti SoftBank Portal) Interview Experience | Set 1
I was interviewed for windows developer. Round 1 - telephonic About yourself Work done on windows platform What is mvvm What is data binding Difference between Observable collection and List INotifyPropertyChanged ICollectionChanged Why and where do we use "using" statement Do you know socket programming? ( I said no ) ListBox vs LongListSelector R
2 min read
Hike Interview Experience | Off Campus September 2019
Round 1: Online Coding Round 5 Programming Questions, Duration: 75 minutes Given two coordinates (a, b) and (c, d), check if (a, b) can be made (c, d). At every step (a, b) can be converted to (a+b, b) or (a, a+b). Since there are two choices to be made at each step, recursion is the approach. Only "Yes" or "No" had to be the output. Given a 26 len
3 min read
Practice Tags :