USTSU

作者: 台勞
檢視: 17345|回覆: 7

主題標籤Tag

more +隨機圖賞Gallery

單人房出租,$ 1000全包,靠近San Jose Downtown單人房出租,$ 1000全包,靠近San Jose Downtown
舊金山Cayuga Terrace (94112)單間雅房出租_AAU_SFSU_USF_CCSF舊金山Cayuga Terrace (94112)單間雅房出租_AAU_SFSU_USF_CCSF
A newly renovated private room with brand new furniture for rentA newly renovated private room with brand new furniture for rent
舊金山日落好區雅房、套房出租舊金山日落好區雅房、套房出租
单人房间出租 Summer/Fall 2024 - 距离CSULB 1.9mi Long Beach单人房间出租 Summer/Fall 2024 - 距离CSULB 1.9mi Long Beach
爾灣 Turtle Rock 好區雅房出租1000爾灣 Turtle Rock 好區雅房出租1000

[海外面試考古題] Google interview questions (一)

    [複製連結]
台勞 發表於 2012-11-16 17:14:30 | 顯示全部樓層 |閱讀模式
檢視: 17345|回覆: 7
Position: Software Engineer
6 }# ?" V% d; h: s; \$ O
; M) D6 D0 ]. a7 u2 ~3 b! J5 f6 qChoose 3 below that you specialize in:
& F3 `+ s( @9 ]$ D" X    * Advanced Algorithms, i* \  y7 Y$ |5 B3 y
    * Audio/video
# b6 Z. Q$ F$ C+ f3 p4 X5 `    * Billing/payment testing
" V! J# r7 P, M# @4 }3 W    * Compilers and software tools (linkers, debuggers, IDEs, etc.)
' f9 J5 p$ y; }$ U, I6 v' \# r! }    * Computer vision4 ^. s' D! C4 T4 y
    * Concurrency, multi-threading, synchronization% }+ y! Q: L' {) N! C
    * Database internals) F3 [  p" R" K7 B8 V/ Y
    * Distributed systems
  j9 n; X$ G; r- _- [" ], ~( r    * Embedded software and real-time systems
( R, M/ s. y6 ~3 H  b* ?1 m9 f: ~    * Front end: O2 g# A7 h% R- ]* {
    * Graphics and imaging
' Q; K- j7 g. Y4 B5 ?: b/ q' b    * Information retrieval and data mining) f& n+ E8 m; \
    * Internationalization
* n, c4 q# H6 Q# V# B! O4 S    * Load and performance testing
% `$ l3 r% N! y' ?    * Mac and iPhone development7 @, @4 p3 ?) u. W: e: B& b
    * Machine learning and AI7 E8 L% h1 a5 n3 ^( O6 Y
    * Natural language processing- w; n6 ^) z# A
    * Networking (TCP/IP and OSI stack)  b5 A. O+ ], h$ }0 S
    * Object-oriented analysis and design
, S) P5 l/ q! p! |! E    * Operating systems0 I" E* f7 S7 }4 C+ M
    * Production Systems
0 l) g% w  g3 ~1 n/ I$ Z    * Project Management$ t" S# R" s+ E% [
    * QA3 q0 g9 ?8 X, o" j5 E$ x
    * Security and cryptography: N9 a1 B& A" _' T- B4 X8 p
    * System administration+ g5 G* M$ l6 g7 E" D* }- I. @% d
    * Test automation
2 e& {* [/ x4 V! O1 _. n9 n" ]3 l# g    * UI design and implementation
2 U7 \# F& b6 {8 }8 q( B( S    * Web applications and multi-tiered systems6 F! H( ?5 {' ^$ C$ [1 V
    * Windows development5 t  @& b3 o4 k; B( q5 d
    * Wireless applications
# B& R: h) s0 i+ d9 W4 M5 m1 W0 w, k7 a! Z
9 `" l/ }0 f6 S! [, n
*********************PHONE INTERVIEW QUESTIONS:*****************************- m$ N- ?1 K( m4 h2 n
BASED ON WHAT YOU CHOSE, they will ask you to know certain things... If you chose the software side, the questions might focus on:! R) b$ B+ i6 b7 o4 G: ~9 z

% d+ J) h, Q7 a( |# ]2 R4 \1.) Big-O and Algorithms
* g( G) o, l2 u) D* O: K
3 _. E( j, G" j5 C2.) C++, Java, C#
4 A+ S9 d7 U2 k- ^" ?* [  ~' ?: d: x' y
3.) System Design
$ I8 ?2 n2 }% F- d5 D
: x! O/ O* v# \" B4.) Sorting:
, q7 l3 D1 R8 q: d1 f# j( i7 |, \, i7 z( e
5.) Hashtables:" d& F+ k6 @) x% ?6 o+ Y0 U7 p
' q" F5 G/ ^0 h7 \; {8 V8 }3 u1 d
6.) Trees:
: b3 `+ d8 b7 @9 C, U# d2 H2 x: U0 f! R" n  g2 z
7.) Graphs:
- `4 g8 F3 O6 e5 B5 e: W# C9 K# ~0 Q1 G4 B* k% s
9.) Discrete Math9 o9 Q" a3 l1 Y6 e7 ]. n/ P" O6 M

, q1 z# m; W7 l& M6 n( b6 X& T10.) Operating Systems: processes, threads and concurrency issues. Know about locks and mutexes' b. [: v  _& D0 x& g. @) M, c
$ V" ^! H* [1 Y( j  f3 ~
/ H! v- Z& e, b% e4 G! G: x3 V# P
1 y/ U7 k" l8 D: j4 l; Q5 D

+ `. |9 Q$ j# m! S6 Z) L& z5 u$ l*********************Onsite Interview Questions*********************$ I6 N0 F- L4 E4 {7 b5 F7 c7 X& ~

  C3 n  I3 q# N( O6 x  K3 |• Write a function that finds the median of a set of three numbers, also find the Big O. Can it be done with only 2 comparisons, or do you need 3?  
) f8 l3 u' }5 y• If you had a savings account with $1, at a 100% interest rate, at what year would you have 15 billion dollars?8 U* u, O2 }1 U, R" ~
• When would you want to use a hash table over a binary search tree? What are the Big O's?  
; M& h6 l2 ~: C$ u) j. G• What IS Big O? ! g4 n8 a. h- ^9 C# }
• What happens if one resource is waiting on another resource to finish, but that SAME resource happens to be waiting on that other same resource.... ! l, S1 b$ ?5 @. @
* Z+ L7 \$ `* C& U

$ v* ^0 Z  h. @0 q3 c5 H$ n7 o1 ~0 y9 x# l0 R! I

2 d2 h( l1 [% e6 M3 @+ G*********************Extra*********************
  w/ ~% c# d4 ^7 h0 ^+ oA man pushed his car to a hotel and lost his fortune. What happened?
) q: m3 a. M* A9 L- G1 v4 k0 ^7 C  f# u9 b. X5 r
Ans:
$ j/ C' O) s  V+ |( l& y
訪客,如果你要檢視本文章隱藏內容請回覆
Hua 發表於 2012-11-17 17:19:26 | 顯示全部樓層
看答案
adanny 發表於 2013-2-9 09:44:06 | 顯示全部樓層
學習@!!
lackiki 發表於 2013-2-14 17:15:37 | 顯示全部樓層
筆記中...
nadine 發表於 2013-2-20 10:48:22 | 顯示全部樓層
我也要看
Hua 發表於 2013-2-20 11:21:31 | 顯示全部樓層
回覆 5# nadine
2 V7 D* {3 |  m% E! \. Y6 o: l; _5 b" c" [8 H- O! @2 ?' P3 g! k+ M
: c& t+ \& L  u3 R" ]
    同學,很久沒來了喔
amber7225 發表於 2014-10-28 15:57:00 | 顯示全部樓層
看答案
mycharmtw 發表於 2014-11-4 12:25:17 | 顯示全部樓層
感謝大大無私分享
你需要登入後才可以回覆 登入 | 成為會員

本版積分規則

小黑屋|手機版|Archiver|USTSU

GMT-8, 2025-1-6 03:42 , Processed in 0.018869 second(s), 4 queries , Gzip On, APCu On.

Powered by Discuz! X3.4

© USTSU.com since 2004