Apple phone interview
10925
Mar 17, 2018
  1. Print out the grade-school multiplication table up to 12x12
    multiplication output:
   1   2   3   4   5   6   7   8   9  10  11  12
   2   4   6   8  10  12  14  16  18  20  22  24
   3   6   9  12  15  18  21  24  27  30  33  36
   4   8  12  16  20  24  28  32  36  40  44  48
   5  10  15  20  25  30  35  40  45  50  55  60
   6  12  18  24  30  36  42  48  54  60  66  72
   7  14  21  28  35  42  49  56  63  70  77  84
   8  16  24  32  40  48  56  64  72  80  88  96
   9  18  27  36  45  54  63  72  81  90  99 108
  10  20  30  40  50  60  70  80  90 100 110 120
  11  22  33  44  55  66  77  88  99 110 121 132
  12  24  36  48  60  72  84  96 108 120 132 144
  1. Suppose under /web there are 50,000 - html files
    List all files with below phone number pattern found
    (xxx)-xxx-xxxx
    xxx-xxx-xxxx

  2. When would you use a linked list vs. arraylist?

  3. Tell me how to test whether the high-order bit is set in a byte?

  4. Design bookshelf checkout class model

Comments (8)