Finance Intern Interview Questions | Glassdoor

# Finance Intern Interview Questions

512

Finance intern interview questions shared by candidates

## Top Interview Questions

Sort: RelevancePopular Date

### Financial Software Developer Intern at Bloomberg L.P. was asked...

Apr 17, 2012
 Given a dollar value, write a function that calculates the number of possible coin combinations that make up that value.3 AnswersTry Diophantinethat was my CS101 first question on the first lab assignment, modulo and divisionYou need to use Dynamic Programming

### Financial Software Developer Intern at Bloomberg L.P. was asked...

Aug 2, 2010
 Reverse a string2 Answers/* * Reverse a string */ void revstr(char *s) { int i; char *temp, *r, *t; if (strlen(s) == 1) return; r = s; t = s + strlen(s) -1; while (t > r) { *temp = *r; *r = *t; *t = *temp; t--; r++; } }local variable i is not used at all strlen called twice pointers can be incremented while accessing char * revstr (char * string ) { if ( NULL == string ) return NULL; char *start = string; // Save point to beginning char *left = string; char ch; while (*string++) // Find end of string ; string -= 2; // Hop back over zero terminator while (left < string) { ch = *left; *left++ = *string; *string-- = ch; } return(start); }

### Financial Software Developer Intern at Bloomberg L.P. was asked...

Aug 2, 2010
 if A! + B! + C! = ABC and A, B, C are single digit numbers, find A, B, and C.2 Answers#include int factorial (int n) { int i, f = 1; for (i = 2; i <= n; i++) { f = f * i; } return f; } int main() { int a,b,c; for (a=0; a < 10; a++) for (b=0; b < 10; b++) for (c=0; c < 10; c++) { int af = factorial (a); int bf = factorial (b); int cf = factorial (c); int sum = af + bf + cf; if (sum == (100*a + 10*b +c)) { printf ("A = %d, B = %d, C = %d\n", a, b, c); return 1; } } return 0; }145. You don't need to check for 0. You don't need to check for any number >=6 (6! = 720, therefore 6! + B! + C! will be greater than 720. Thus, ABC needs to be greater than 720. But even if we assume A = 6, the number cannot be greater than 654, assuming that there are no repetitions in the digits). Thus, we're reduced to [1, 5]. Now, 5! + 4! + 3! = 120 + 24 + 6 = 150. Thus, we know that the first digit of the number has to be a 1. So we're left with just 12 combinations for B and C and 145 seems to fit pretty well :) PS: This is under the assumption that the digits are unique.

### Intern- Finance at Ralcorp was asked...

Nov 12, 2011
 Why is a man hole round?3 AnswersBecause the people who go down them are round.It's the ONLY shape that cannot fall in through itself.If it is a circle, then its radius is the same and thus can not fall through whereas if it were a square, then the diagonal is longer then the sides meaning it could fall through the hole

Apr 14, 2013

### Financial Analyst Intern at Amazon was asked...

Jul 6, 2010
 What sorts of costs does Amazon face as an online seller of goods?2 AnswersGo through their costs on the income statement.1. Fixed cost: rent, salary, building... 2. Variable cost: purchasing cost, transportation cost, interest,..

### Financial Software Developer Intern at Bloomberg L.P. was asked...

Dec 14, 2010
 Pipe system call in UNIX.2 AnswersRedirecting the output of each process directly as input to the next one process.A pipe is a method of stream-based interprocess communication like fifo's and network sockets. After creating a pipe via the pipe(...) system call, you're given two file descriptors that represent the read and write end of the pipe. It's uni-directional which means that one process always writes to the pipe and the other process always reads from it. In short, it's a one-way buffer that lives in memory (i.e. it's fast). It is reliable since every byte written will be read while the pipe exists. And it is FIFO. Pipes are often used between a parent process and its forked children processes.

### Corporate Finance Intern at Matson was asked...

Oct 23, 2013
 Walk me through a Discounted Cash Flow. 2 AnswersFirst, get an unlevered free cash flow by adding back depreciation and increases in net working capital and subtracting capital expenditures from net income. Then discount free cash flows using WACC.The coursetake guys have a cheap course on creating this just in case some more help is needed - https://coursetake.com/products/creating-a-financial-model-for-a-business

### Finance/Accounting Intern at American Airlines was asked...

May 1, 2014
 If you could meet any person, from history either living or dead, or anyone in the world, who would it be and why?1 AnswerI would stay away from answers that have a political, religious, or in any way controversial undertone such as a president. (remember if you are a democrat, and the manager is a republican, your answer could work against you). Pick a non controversial neutral person, and maybe say that you are inspired by their leadership skills, or whatever it is you like about them.

### Finance/Accounting Intern at American Airlines was asked...

May 1, 2014
 Tell me about yourself.1 AnswerThis means relevant work and school experience, that directly relates to the position you are applying for. do not start talking about where you were born, or what you like to do on the weekends. This question means, what skills and experience do you have to bring to the table, that make you the perfect candidate for this position.
1120 of 512 Interview Questions