USTSU

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

主題標籤Tag

more +隨機圖賞Gallery

单人房间出租 Summer/Fall 2024 - 距离CSULB 1.9mi Long Beach单人房间出租 Summer/Fall 2024 - 距离CSULB 1.9mi Long Beach
爾灣 Turtle Rock 好區雅房出租900爾灣 Turtle Rock 好區雅房出租900
灣區舊金山教車教練灣區舊金山教車教練
雅房分租日落區(sunser)及套房雅房分租日落區(sunser)及套房
Cupertino雅房出租Cupertino雅房出租
爾灣 Turtle Rock 好區雅房出租850爾灣 Turtle Rock 好區雅房出租850

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

    [複製連結]
台勞 發表於 2012-11-16 17:14:30 | 顯示全部樓層 |閱讀模式
檢視: 16031|回覆: 7
Position: Software Engineer0 U8 G  n) e* B# C
3 x2 n+ n1 i5 U: Z8 k
Choose 3 below that you specialize in:0 Q$ S' R& f" f
    * Advanced Algorithms
" U9 _) z5 {; }  z1 l$ g    * Audio/video7 M/ ]( z1 z; k7 o8 S! z% W, T
    * Billing/payment testing7 m5 [) W9 w  V$ }! W! C: n
    * Compilers and software tools (linkers, debuggers, IDEs, etc.)
. c( b: l: ]3 B3 ~, S8 G    * Computer vision
7 x. C9 W: X- E: |# g. U5 a    * Concurrency, multi-threading, synchronization1 x. `8 E0 s% E: R2 E
    * Database internals
8 B- a* B$ e2 A    * Distributed systems* B* z8 J5 K, e
    * Embedded software and real-time systems) p/ O' N+ O* w5 n- Q
    * Front end
. ?5 i+ Q* K5 j+ J* z    * Graphics and imaging- }, j  T3 O& G) N4 H4 @
    * Information retrieval and data mining
. h* N/ v% a' k" Y    * Internationalization+ h7 \) H$ `0 [# j0 O  P* K+ o
    * Load and performance testing  E& t1 X; p6 G* S' h- M9 S
    * Mac and iPhone development) c9 _6 t- X: C- W- Y( a( f
    * Machine learning and AI
. H* s0 }5 {2 s7 H! ^/ F    * Natural language processing/ W5 l  H* `3 r. r  X+ q- y# U
    * Networking (TCP/IP and OSI stack)% R5 G! S% X  a  j) u
    * Object-oriented analysis and design
% S( a6 l0 }  r. w    * Operating systems% g' a. @$ A/ |; q2 I' ]
    * Production Systems
: _( y# B3 ], ?6 |3 K    * Project Management
6 u. z) J1 X( @5 _: b" I: V    * QA
/ w1 W5 ~: q' T( C! ?: ~    * Security and cryptography
3 }* f# u$ T4 s% ?" q    * System administration
" t, m/ u% t$ J" v" D    * Test automation( ^1 g5 ^, P  d2 ?# z( y
    * UI design and implementation; X$ }4 [; f+ \- C6 m1 A
    * Web applications and multi-tiered systems" ]- [# W7 V4 [
    * Windows development; E# i& K2 Y* \
    * Wireless applications
  `: D0 F+ ^/ V% E" {
8 f" [  s& R  y9 T( v
; X; \) V0 |1 ~8 v( Z  N4 D) c: j*********************PHONE INTERVIEW QUESTIONS:*****************************
# C1 d/ O' \( m  G  XBASED ON WHAT YOU CHOSE, they will ask you to know certain things... If you chose the software side, the questions might focus on:
) q4 U- F2 k; R' ]/ I* ?  Z
6 w9 N' c( N8 r1.) Big-O and Algorithms
$ k3 `: g, e# N7 s! R6 {; B4 r. Y$ Q0 Z* L6 U: I
2.) C++, Java, C#
! y! O3 u; [+ H& x: d; N# G3 p: o3 C* e4 s, M  Q7 S' h
3.) System Design. P& i* t: x' K. B
$ w7 j7 Z: [' }# C: R& q
4.) Sorting:
% o/ q/ a. m0 K6 e8 Z. T% U, i% C( B6 O
5.) Hashtables:9 r0 s( m3 x1 a8 n! C0 U
0 L1 o% c6 z7 c6 E/ W) ^
6.) Trees:
: b+ r# L; u/ R0 `" N
& R+ ?' ?9 {; w* [0 L7.) Graphs:8 Z1 L9 G( l. m& m  u" g  W
' C7 M9 b8 l0 i6 E' A) G* T# {% p
9.) Discrete Math8 n# ~( z  g$ m' {5 e( A8 U

" O. o5 S) I) A- |10.) Operating Systems: processes, threads and concurrency issues. Know about locks and mutexes
# ^* |# y2 k4 Z2 |( y! ]' b( y0 E: w. u' T+ S  R
, X* e: D- l& \; ]. o

- S8 C% V* B1 x  S, u: Y: M+ A  u, ^9 a5 O2 B; X
*********************Onsite Interview Questions*********************
: o$ x* _8 e( C
2 G- U* l/ E2 b4 [5 U8 l• 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?  
7 e/ `' U. H+ N4 `/ [) y• If you had a savings account with $1, at a 100% interest rate, at what year would you have 15 billion dollars?# u* U' u; [/ Z# V& x# V0 r: ~' b
• When would you want to use a hash table over a binary search tree? What are the Big O's?  - M* Z: E$ t4 F
• What IS Big O? 7 A# G/ p  J9 M  a
• 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....
2 w+ V: w$ b& ]# m* }" ^2 n7 @7 k% Z

/ F4 B+ R* {( y& {. s
$ }- d* z( X( g. G1 k& }4 \4 `6 c( C3 A4 ^* Q0 S# {
*********************Extra*********************
: Z7 E1 k+ B- L# [8 F- v2 H8 r2 N7 n8 @A man pushed his car to a hotel and lost his fortune. What happened?
0 r0 l/ v" H8 a, }1 Z; X: ^# A- ~5 C
7 t/ h( }$ I& q  PAns:
; J+ x4 B, X3 o2 M3 [  i
訪客,如果你要檢視本文章隱藏內容請回覆
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 + L3 N* R: H6 `/ s8 M

& V9 D5 X5 Z& p# C2 l* P
9 t# I1 S0 e1 _$ a8 B/ u5 S    同學,很久沒來了喔
amber7225 發表於 2014-10-28 15:57:00 | 顯示全部樓層
看答案
mycharmtw 發表於 2014-11-4 12:25:17 | 顯示全部樓層
感謝大大無私分享
你需要登入後才可以回覆 登入 | 成為會員

本版積分規則

小黑屋|手機版|Archiver|USTSU

GMT-8, 2024-4-20 04:25 , Processed in 0.024185 second(s), 11 queries , Gzip On, APCu On.

Powered by Discuz! X3.4

© USTSU.com since 2004