Upgrade to Pro — share decks privately, control downloads, hide ads and more …

Commentary of the LINE's Coding Test

Commentary of the LINE's Coding Test

2020.03.07
Kazuhiro Osawa / LINE Service Development Department1

LINE Engineer Meetup for Students
~コーディングテスト対策ウェブセミナー~
https://acaric.jp/special/event/20200307-line-engineer-meetup-for-students-in-kyoto?utm_source=Twitter&utm_medium=social&utm_campaign=20200307-line-engineer-meetup-for-students-in-kyoto

LINE Developers

March 07, 2020
Tweet

More Decks by LINE Developers

Other Decks in Technology

Transcript

  1. LINE     > Kazuhiro Osawa / LINE

    Service Development Department1 2021 (  )
  2. > 6/$# $)% •Re-Challenge', > $# &$ 6/+ !#*5 >

    94$$#  " $18 > #$7  * LINE0(.32-
  3. > 81$# $*% •Re-Challenge(- > $# '$ 81, !#+7 >

    ;6$$#  " $3: > #$9  + LINE2)/54. & 0
  4. >  4 • *2,-)% 1,.(  3#3 + 

    > /'$!& •  .(, ,*2.(, 0*2.(, -)% /, "/, /  
  5. > ,*/(#5& > - +.$ +) .4  > 

    + 2'# > 3%1 0" !
  6. > $.    ,  > ()+ 

    1 #"/ > & -'!*% !* ?
  7. > &/ *,%  > +3 (" ) > '!-

    4 . # ↑ 12/5 → +0$
  8. > → >-%>5&* 7 21 # +$)&*.6 ?  >

    ;" $- A6<@/9  80 '-*),B  =3!(-$)* 4.6:?
  9. > &*  ! + >  !$& !( #.+

    > !,4/'% > (OOP+ )  21)0 21  "-3 
  10. > %).*6!%3 > % *6 5',0*6 > % +.*6 #%*6

    "$%2( > 2( 15',01 $/8 :&  >  4-  %9 4-  7
  11. > :7Web3!* &$2,FDQ > M=)%+#2%12"0? 12"0) %+<R  DE 

     •'-2+/0 QO Q > 9N6KDH!.2G4>5P7CK  > IJL@ S8B)%+;A   $(
  12. > LINE+32bQD48T • 75\ (30ZY[; ! > K9dH=-)/'3)"?`^ "RM •

    X-)/'3)^ D4 K9dB • 0O"_  1<-)/^  • 6L^J YUaC*$2#%/ V   > :AdIcS  • HGEW"F • .1,&@P 1&N> ] D4
  13. >  6 • ,4,/+'"3,0*  3%5 -  >

    1)&!#( •  0*, .,40*, 2,40*, /+' 1, $ 1,  1    
  14. > 1>815I'EDKBH  • 2>:)J% .>;0 DK6 1>:<ADK7 • DK,9

    $5F*"C  23 (G@ > 815I245I-5A'E&99 #!  •235'E 34I'E =955I ?B +/ $
  15. > ';H GI'(6:hh:mm:ss.fff<SPACE>xx.f<LF>')-8# )$! • hh00-99A7 > @C > +C;HJ)!

     > +C45?F &) > 1C>4,()"GI0.0-80   > 2C<= )  > 2.ECGI0.0%)!'; >  15C5*C-3/D  &)9B
  16. > $.400"%4  > 57:@*,9 0*-=%4  > 2:@(57;:@1000m10200m).: 400m40"%4

    > >:@(57;:@10200m ).: 350m40"%4 > 10km/h !<8657.?453940"%4 > -=%4. .?+'&%4A  -1 ( %4  • /).(AM0.AM6.)30%( • .?(AM6.AM9.30# or PM18.AM0.)50%( -=74
  17. > =+hh:mm:ss.fffmsec2:  > MS10 @/6;'BH (BC) > msec&- 

    =RA37!#7*4 "  5I > .F <Pmsec&- =R7 ,1<PG9 <P"#.F'B> > )$OK.F 'B> > LHMS.F 'B>DMS/QMS0( < P.F 'B> > %NLH*4'B>%NLH=R.F 'B>45 E %N<P.F 'B> JF'B?N5IT8
  18. > 4ALR "1*1!1#&#(O > HGMF NQ   •B7<?DCFI=2M $

    ruby -e 'puts 0.7 + 0.1' 0.7999999999999999 > ',% 6E5 >   ;J,  •&#("1) @:3 > 8HKF'1$P9 $/(  +. -0(
  19. > 27?D,: *E6<.; > 6< A'B0A+3>   > ,C=/(

     %"1 > 8&-!# 2745)$ %!  279@*E<