CareerCup: 150 Questions with 120 Solutions (For Software by Gayle Laakmann

By Gayle Laakmann

Show description

Read Online or Download CareerCup: 150 Questions with 120 Solutions (For Software Engineers and SDETs) PDF

Similar software books

Product-Focused Software Process Improvement: 11th International Conference, PROFES 2010, Limerick, Ireland, June 21-23, 2010. Proceedings

On behalf of the PROFES Organizing Committee we're proud to offer the proce- th ings of the eleven overseas convention on Product-Focused software program method development (PROFES 2010), held in Limerick, eire. because the first convention in 1999 the convention has proven its position within the software program engineering group as a revered convention that brings jointly members from academia and undefined.

Software Composition: 11th International Conference, SC 2012, Prague, Czech Republic, May 31 – June 1, 2012. Proceedings

The ebook constitutes the refereed court cases of the eleventh foreign convention on software program Composition, SC 2012, held in Prague, Czech Republic, in May/June 2012, co-located with instruments 2012 Federated meetings. The 12 revised complete papers have been conscientiously reviewed and chosen from forty two submissions for inclusion within the e-book.

Foundations of Software Science and Computation Structures: 4th International Conference, FOSSACS 2001 Held as Part of the Joint European Conferences on Theory and Practice of Software, ETAPS 2001 Genova, Italy, April 2–6, 2001 Proceedings

ETAPS 2001 was once the fourth example of the eu Joint meetings on idea and perform of software program. ETAPS is an annual federated convention that was once validated in 1998 via combining a few latest and new meetings. This yr it comprised ve meetings (FOSSACS, FASE, ESOP, CC, TACAS), ten satellite tv for pc workshops (CMCS, ETI Day, JOSES, LDTA, MMAABS, PFM, RelMiS, UNIGRA, WADT, WTUML), seven invited lectures, a debate, and ten tutorials.

Additional info for CareerCup: 150 Questions with 120 Solutions (For Software Engineers and SDETs)

Example text

In particular, provide details about the various backend components, classes, and key algorithms. What would be the hardest problems to solve? id=3110 Continued... Tricky Classic Favorite © 2009 CareerCup Software Design Question Five Describe the data structures and algorithms that you would use to implement a garbage collector in C++. id=2381 Tricky Classic Favorite © 2009 CareerCup Sorting and Searching Bubble Sort: Starts at the beginning of an array and swaps the first two elements if the first is bigger than the second.

They just want to see how you tackle these problems. Example: Design a Web Crawler 1) Forget about the fact that you're dealing with billions of pages. How would you design this system if it were just a small number of pages? You should have an understanding how you would solve the simple, small case in order to understand how you would solve the bigger case. 2) Now, go back to the issues of billions of pages. Most likely you can't fit the data on one machine. How will you divide it up? How will you figure out which computer has a particular piece of data?

How would you design this system if it were just a small number of pages? You should have an understanding how you would solve the simple, small case in order to understand how you would solve the bigger case. 2) Now, go back to the issues of billions of pages. Most likely you can't fit the data on one machine. How will you divide it up? How will you figure out which computer has a particular piece of data? 3) You now have different pieces of data on different machines. What problems might that create?

Download PDF sample

Rated 4.83 of 5 – based on 42 votes