Is there an equivalent of the "Cracking the Coding Interview" kind of book for system design / testing interviews? : cscareerquestions



Is there an equivalent of the "Cracking the Coding Interview" kind of book for system design / testing interviews? : cscareerquestions

This is my personal opinion here, but those don't sound like questions I would give an entry-level fresh graduate applying for a job at my company. Or, if I did give them, I would not be looking for very in-depth or insightful answers. Because, you're right -- design jobs/tasks are generally given after a person has a lot of experience in the professional world. No one in their right mind would plop down a new grad in a new job and tell them to go design a distributed archiving and indexing system.

I personally cannot recommend any really good design books. I haven't run across one. I'd actually be really curious if someone in this sub knows of one, but I also wouldn't be surprised if it didn't exist because design considerations are often very specific to the type of application, the expected results/features, the tech stack chosen, the environment, the industry, etc. I would expect a mid level or senior candidate to come in to an interview and be able to impress me with their design skills (giving me a robust, adaptable, resilient system design) without having read a book telling them exactly how to do it. In fact, a major difference marker between entry-level and higher-experience candidates is their design skills, because they generally need to be learned from experience.


Read full article from Is there an equivalent of the "Cracking the Coding Interview" kind of book for system design / testing interviews? : cscareerquestions


No comments:

Post a Comment

Labels

Algorithm (219) Lucene (130) LeetCode (97) Database (36) Data Structure (33) text mining (28) Solr (27) java (27) Mathematical Algorithm (26) Difficult Algorithm (25) Logic Thinking (23) Puzzles (23) Bit Algorithms (22) Math (21) List (20) Dynamic Programming (19) Linux (19) Tree (18) Machine Learning (15) EPI (11) Queue (11) Smart Algorithm (11) Operating System (9) Java Basic (8) Recursive Algorithm (8) Stack (8) Eclipse (7) Scala (7) Tika (7) J2EE (6) Monitoring (6) Trie (6) Concurrency (5) Geometry Algorithm (5) Greedy Algorithm (5) Mahout (5) MySQL (5) xpost (5) C (4) Interview (4) Vi (4) regular expression (4) to-do (4) C++ (3) Chrome (3) Divide and Conquer (3) Graph Algorithm (3) Permutation (3) Powershell (3) Random (3) Segment Tree (3) UIMA (3) Union-Find (3) Video (3) Virtualization (3) Windows (3) XML (3) Advanced Data Structure (2) Android (2) Bash (2) Classic Algorithm (2) Debugging (2) Design Pattern (2) Google (2) Hadoop (2) Java Collections (2) Markov Chains (2) Probabilities (2) Shell (2) Site (2) Web Development (2) Workplace (2) angularjs (2) .Net (1) Amazon Interview (1) Android Studio (1) Array (1) Boilerpipe (1) Book Notes (1) ChromeOS (1) Chromebook (1) Codility (1) Desgin (1) Design (1) Divide and Conqure (1) GAE (1) Google Interview (1) Great Stuff (1) Hash (1) High Tech Companies (1) Improving (1) LifeTips (1) Maven (1) Network (1) Performance (1) Programming (1) Resources (1) Sampling (1) Sed (1) Smart Thinking (1) Sort (1) Spark (1) Stanford NLP (1) System Design (1) Trove (1) VIP (1) tools (1)

Popular Posts