Factset interview experience

Round 1: Written (pen paper ) Test

3 coding questions in 75 minutes.

Q1. given a string of characters you have to delete the multiple occurrences of characters so as to make string come first in dictionary.

eg. input: cdadabcc

output:  adbc

input: 3 4 2 1 5

output: 5 3 1 2 4

input :  7 3 4 9 2 6

output:  7 4 2 3 6 9

Round 2:technical interview(around 1 hr 45 mins)

few variations are given by interviewer one by one.

output: decrypted string will be   ababcababcababc

so output is ‘a’

Q3. given an array having some values.

operation is fixed i.e. addition

input: arr[]={1, 2, 4, 3, 5}

n=4, range{1, 3}

n=2, range{0, 2}

n=5, range{1, 3}

output:

initial array:         1 2 4 3 5

after adding 4:     1 6 8 7 5

after adding 2:     3 8 10 7 5

after adding 5:     3 13 15 12 5

final ans is 15

Most important: **discussion continues until you give most optimized solution.**

Round 3:Technical interview(1 hr 30 mins)

Q2. External Sorting

 

Round 4: HR round

tell me about yourself.

family background.

why factset.

is any problem with location.

where do you see yourself after 5 years.

any plan for further studies.

what makes you different from other candidates.

do you know any of your college senior working with factset.

any questions you have?

 

Suggestions:

this company only focus on data structures and algorithms.

Expects the most optimized solution from you.

 

Finally 9 students got offer from our college and i was one of them ?