找回密码
 立即注册

QQ登录

只需一步,快速开始

扫一扫,访问微社区

查看: 6024|回复: 7
收起左侧

[Apple] 1st round Phone Screen

[复制链接]

35

主题

2

精华

368

积分

高级会员

Rank: 3Rank: 3

积分
368
发表于 6-7-2016 12:42 AM | 显示全部楼层 |阅读模式

亲!马上注册或者登录会查看更多内容!

您需要 登录 才可以下载或查看,没有帐号?立即注册

x
1. Race condition, read and write lock, semaphone : U5 [+ a: ?4 C
https://en.wikipedia.org/wiki/Race_condition) f6 C6 c+ W+ q
; u0 I1 y0 {) j! Z" ~: O* r
2. ARC vs Garbage Collection
; E" h$ @2 v6 B. T. g3 \- ahttps://docs.elementscompiler.com/Concepts/ARCvsGC/0 O0 U9 n4 n8 z! ^9 B- G
http://programmers.stackexchange ... -reference-counting
5 q3 p7 G7 {' W4 b1 j& H; V* a6 r2 t" S0 Q) z
3. Abstract Class, Interface # z5 E" x- @; v5 \. w! d
https://docs.oracle.com/javase/tutorial/java/IandI/abstract.html
2 D4 J  d% ]; i$ I2 L
/ K. ?  [: t! @2 T4. Protocol, Interface in Objective C! l- R# g: M2 [8 x& N
http://stackoverflow.com/questio ... col-versus-category* _' |8 k0 p9 M" v

; q2 }* X5 c2 d; e$ d8 F1 n1 g/ s: f5. Write a function that returns 1 when receives 2 and returns 2 when receives 1; No if statements allowed, switch or ?:* ~+ ~& n0 U2 g6 L6 O5 p+ L6 H6 Z

- s& x; A- Q) L' ^#include <stdio.h>
7 M4 e% G- k0 r- c' y/ M. o; A0 t0 `) j7 F
int functionTest(int argument) {% e! k7 \2 V  h  T; N# i- v
  int x = argument - 1;
# l2 i" u/ J5 `  
6 T; r+ D( o+ q, p3 s0 Q. s! f* H  return (x ^ 1) + 1;: V9 x& g5 ]0 Z5 e
}- {9 j3 g5 G: _( n: ?

1 r. T" h. Q( _( h8 |. gint main() {
! x0 E# A* {) f4 \' E& r7 \  printf("should be 2 - %d\n", functionTest(1));
, D, m) A2 b% N  printf("should be 1 - %d", functionTest(2));% g$ p. l  e8 b! P& n5 k/ B5 p% h1 j
  ! g9 P1 z9 B* k  I
  return 0;
, B9 v, T: E- H* k- L5 G  h}
; G4 |0 f) m6 x; N

0

主题

0

精华

0

积分

新米人

Rank: 1

积分
0
发表于 6-7-2016 12:42 AM 来自美国米群网手机版 | 显示全部楼层
感谢永远自由的心分享~~~

0

主题

0

精华

2

积分

新米人

Rank: 1

积分
2
发表于 6-7-2016 12:31 PM 来自美国米群网手机版 | 显示全部楼层
感谢永远自由的心分享~~~好人一生平安~~~
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

快速回复 返回顶部 返回列表