Bloomberg LP Interview Question Software Engineer / Developers




Comment hidden because of low score. Click to expand.
0
of 0 vote

correctness
performance
maintainability
ease of use
ease of learning

- Anonymous on October 12, 2009 | Flag Reply
Comment hidden because of low score. Click to expand.
0
of 0 vote

Correctness--Code needs to be logically right and work under all test cases and should not fail for any.

Performance: Must take very less time to run,basically you use a design that is efficient in terms of time and space.

Easy of Use: Must be easy to use

Maintainability: I guess if the above three factors are taken care of,there would be little maintenance overhead that you will encounter.

Ease of Learning: The last of the factors as it would depend on the ability of the individual using the design.

Correct me if there is anything that I have missed.

- Ano on October 13, 2009 | Flag Reply
Comment hidden because of low score. Click to expand.
0
of 0 vote

Correctness
   For all domain of input, correspond to correct output - test cases are generally too specific, thus there may the need to invove stress testing to account
Maintainability
   Since Bloomberg projects are generally maintained by more one one individual (which rotate regularly), this is certainly important esp. when products need to change with real time demands.
Performance
   Real time systems in general. Speed is almost everything.
Ease of Learning
   This code base will definitely be re used, therefore, time to learn fpor new users is time badly spent.
Ease of Use
   There is no point in coding something that is difficult to use or impossible to maintain, however a balance needs to be thought. This point however generally needs to be considered post initial development cycle, since low turn around times are usually of a major factor

- Jon on December 28, 2009 | Flag Reply


Add a Comment
Name:

Writing Code? Surround your code with {{{ and }}} to preserve whitespace.

Books

is a comprehensive book walking you through getting a job at a top tech company, while focuses on dev interviews and does this for PMs.

Learn More

Videos

CareerCup's interview videos give you a real-life look at technical interviews. In these unscripted videos, watch how other candidates handle tough questions and how the interviewer thinks about their performance.

Learn More

Resume Review

Most engineers make critical mistakes on their resumes -- we can fix your resume with our custom resume review service. And, we use fellow engineers as our resume reviewers, so you can be sure that we "get" what you're saying.

Learn More

Mock Interviews

Our Mock Interviews will be conducted "in character" just like a real interview, and can focus on whatever topics you want. All our interviewers have worked for Microsoft, Google or Amazon, you know you'll get a true-to-life experience.

Learn More