Linkedin Technical Interview – 77 Questions | Yaozong's Blog



Linkedin Technical Interview – 77 Questions | Yaozong's Blog

1. Iterating through a k-dimensional array given size of each dimension in an array.
2. Binary Tree Upside down (Leetcode 156)
3. Count the number of occurrences of an element in a sorted array (Binary Search)
4. Determine if a string is a number (handle signed / unsigned, floating point, any number of digits) (Leetcode 65 without considering exp)
5. Isomorphic strings (Leetcode 205)
6. Two-sums (Leetcode 1, 167, 170)
7. Parenthesis matching (Leetcode 20)
8. Search a sorted array for the first element larger than k. (Binary search)
9. Create a stack with the usual push(), pop(), but with an additional function getMiddle() that returns the middle element of the stack in constant time. (Vector-implementation) (See also Leetcode 155)
10. Implement pow(a,b) (Leetcode 50)
11. Shortest word distance (Leetcode 243, 244, 245)
12. Given a nested list of integers, returns the sum of all integers in the list weighted by their depth For example, given the list {{1,1},2,{1,1}} the function should return 10 (four 1's at depth 2, one 2 at depth 1), Given the list {1,{4,{6}}} the function should return 27 (one 1 at depth 1, one 4 at depth 2, and one 6 at depth 3). (See myblog)

Read full article from Linkedin Technical Interview – 77 Questions | Yaozong's Blog


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