mirror of
https://github.com/yangshun/tech-interview-handbook.git
synced 2025-07-05 16:12:21 +08:00
Commit Graph
Select branches
Hide Pull Requests
ailing/undo-fix
hongpo/add-question-text-match
main
#1
#10
#100
#101
#102
#103
#104
#106
#107
#108
#108
#109
#110
#111
#112
#114
#115
#116
#117
#118
#119
#12
#121
#122
#123
#125
#126
#127
#128
#129
#13
#13
#130
#131
#133
#134
#136
#137
#138
#139
#14
#14
#140
#141
#142
#144
#146
#147
#15
#15
#150
#151
#152
#154
#155
#156
#157
#158
#159
#16
#160
#161
#162
#163
#164
#166
#167
#168
#169
#17
#170
#171
#172
#173
#175
#176
#177
#179
#18
#180
#181
#182
#183
#184
#185
#186
#187
#188
#189
#191
#193
#194
#195
#196
#197
#198
#199
#2
#20
#200
#202
#203
#204
#205
#206
#207
#209
#21
#21
#210
#211
#212
#213
#214
#215
#216
#217
#218
#219
#22
#220
#225
#226
#227
#229
#23
#23
#230
#231
#232
#233
#236
#237
#239
#24
#240
#242
#243
#244
#245
#246
#247
#248
#249
#250
#252
#253
#254
#258
#260
#261
#265
#268
#269
#27
#272
#273
#276
#278
#279
#28
#280
#282
#283
#285
#286
#291
#292
#293
#294
#295
#297
#299
#3
#30
#302
#305
#306
#307
#308
#309
#31
#310
#311
#312
#313
#314
#315
#316
#317
#318
#319
#320
#321
#322
#323
#324
#325
#326
#327
#328
#329
#33
#330
#331
#332
#333
#334
#335
#336
#337
#338
#339
#34
#340
#341
#342
#343
#344
#345
#346
#347
#348
#349
#35
#350
#351
#352
#353
#354
#355
#356
#357
#358
#359
#36
#360
#361
#362
#363
#364
#365
#366
#367
#368
#369
#37
#370
#371
#372
#373
#374
#375
#376
#377
#378
#379
#38
#380
#381
#383
#384
#385
#386
#387
#388
#389
#39
#39
#390
#391
#392
#393
#394
#395
#396
#397
#398
#399
#4
#400
#401
#402
#403
#404
#405
#406
#407
#408
#409
#41
#41
#410
#411
#412
#413
#414
#415
#416
#417
#418
#419
#42
#420
#421
#422
#423
#424
#425
#426
#427
#428
#429
#43
#430
#431
#432
#433
#434
#435
#436
#437
#438
#439
#440
#441
#442
#443
#444
#445
#446
#447
#448
#449
#45
#450
#451
#452
#453
#454
#455
#456
#457
#458
#459
#46
#460
#461
#462
#463
#464
#465
#466
#467
#468
#469
#47
#470
#471
#472
#473
#474
#475
#476
#477
#478
#479
#480
#481
#482
#483
#484
#485
#486
#487
#488
#489
#49
#49
#490
#491
#492
#493
#494
#495
#496
#497
#498
#499
#5
#50
#500
#501
#502
#503
#504
#505
#506
#507
#508
#509
#51
#510
#511
#512
#513
#514
#515
#516
#517
#518
#519
#52
#520
#521
#522
#523
#524
#525
#526
#527
#528
#529
#53
#530
#531
#532
#533
#534
#535
#536
#537
#538
#539
#54
#540
#541
#542
#543
#544
#546
#547
#548
#549
#550
#551
#553
#554
#555
#556
#557
#558
#559
#559
#56
#560
#563
#566
#567
#568
#57
#570
#571
#572
#573
#574
#575
#578
#579
#58
#580
#580
#582
#583
#584
#585
#586
#587
#588
#589
#59
#591
#593
#594
#595
#595
#596
#598
#599
#6
#60
#604
#605
#609
#61
#61
#610
#611
#611
#612
#616
#617
#618
#62
#622
#624
#625
#63
#632
#633
#633
#634
#634
#635
#635
#636
#637
#639
#64
#640
#640
#641
#648
#65
#651
#652
#654
#659
#66
#662
#664
#666
#668
#67
#671
#671
#673
#673
#675
#675
#678
#678
#68
#681
#681
#685
#685
#686
#686
#69
#692
#693
#694
#694
#695
#697
#698
#698
#70
#700
#71
#72
#73
#74
#75
#75
#76
#77
#78
#78
#79
#8
#80
#81
#82
#82
#83
#85
#86
#87
#87
#88
#89
#89
#9
#91
#92
#92
#94
#94
#95
#96
#96
#97
#98
#98
#99
legacy
Select branches
Hide Pull Requests
ailing/undo-fix
hongpo/add-question-text-match
main
#1
#10
#100
#101
#102
#103
#104
#106
#107
#108
#108
#109
#110
#111
#112
#114
#115
#116
#117
#118
#119
#12
#121
#122
#123
#125
#126
#127
#128
#129
#13
#13
#130
#131
#133
#134
#136
#137
#138
#139
#14
#14
#140
#141
#142
#144
#146
#147
#15
#15
#150
#151
#152
#154
#155
#156
#157
#158
#159
#16
#160
#161
#162
#163
#164
#166
#167
#168
#169
#17
#170
#171
#172
#173
#175
#176
#177
#179
#18
#180
#181
#182
#183
#184
#185
#186
#187
#188
#189
#191
#193
#194
#195
#196
#197
#198
#199
#2
#20
#200
#202
#203
#204
#205
#206
#207
#209
#21
#21
#210
#211
#212
#213
#214
#215
#216
#217
#218
#219
#22
#220
#225
#226
#227
#229
#23
#23
#230
#231
#232
#233
#236
#237
#239
#24
#240
#242
#243
#244
#245
#246
#247
#248
#249
#250
#252
#253
#254
#258
#260
#261
#265
#268
#269
#27
#272
#273
#276
#278
#279
#28
#280
#282
#283
#285
#286
#291
#292
#293
#294
#295
#297
#299
#3
#30
#302
#305
#306
#307
#308
#309
#31
#310
#311
#312
#313
#314
#315
#316
#317
#318
#319
#320
#321
#322
#323
#324
#325
#326
#327
#328
#329
#33
#330
#331
#332
#333
#334
#335
#336
#337
#338
#339
#34
#340
#341
#342
#343
#344
#345
#346
#347
#348
#349
#35
#350
#351
#352
#353
#354
#355
#356
#357
#358
#359
#36
#360
#361
#362
#363
#364
#365
#366
#367
#368
#369
#37
#370
#371
#372
#373
#374
#375
#376
#377
#378
#379
#38
#380
#381
#383
#384
#385
#386
#387
#388
#389
#39
#39
#390
#391
#392
#393
#394
#395
#396
#397
#398
#399
#4
#400
#401
#402
#403
#404
#405
#406
#407
#408
#409
#41
#41
#410
#411
#412
#413
#414
#415
#416
#417
#418
#419
#42
#420
#421
#422
#423
#424
#425
#426
#427
#428
#429
#43
#430
#431
#432
#433
#434
#435
#436
#437
#438
#439
#440
#441
#442
#443
#444
#445
#446
#447
#448
#449
#45
#450
#451
#452
#453
#454
#455
#456
#457
#458
#459
#46
#460
#461
#462
#463
#464
#465
#466
#467
#468
#469
#47
#470
#471
#472
#473
#474
#475
#476
#477
#478
#479
#480
#481
#482
#483
#484
#485
#486
#487
#488
#489
#49
#49
#490
#491
#492
#493
#494
#495
#496
#497
#498
#499
#5
#50
#500
#501
#502
#503
#504
#505
#506
#507
#508
#509
#51
#510
#511
#512
#513
#514
#515
#516
#517
#518
#519
#52
#520
#521
#522
#523
#524
#525
#526
#527
#528
#529
#53
#530
#531
#532
#533
#534
#535
#536
#537
#538
#539
#54
#540
#541
#542
#543
#544
#546
#547
#548
#549
#550
#551
#553
#554
#555
#556
#557
#558
#559
#559
#56
#560
#563
#566
#567
#568
#57
#570
#571
#572
#573
#574
#575
#578
#579
#58
#580
#580
#582
#583
#584
#585
#586
#587
#588
#589
#59
#591
#593
#594
#595
#595
#596
#598
#599
#6
#60
#604
#605
#609
#61
#61
#610
#611
#611
#612
#616
#617
#618
#62
#622
#624
#625
#63
#632
#633
#633
#634
#634
#635
#635
#636
#637
#639
#64
#640
#640
#641
#648
#65
#651
#652
#654
#659
#66
#662
#664
#666
#668
#67
#671
#671
#673
#673
#675
#675
#678
#678
#68
#681
#681
#685
#685
#686
#686
#69
#692
#693
#694
#694
#695
#697
#698
#698
#70
#700
#71
#72
#73
#74
#75
#75
#76
#77
#78
#78
#79
#8
#80
#81
#82
#82
#83
#85
#86
#87
#87
#88
#89
#89
#9
#91
#92
#92
#94
#94
#95
#96
#96
#97
#98
#98
#99
legacy
-
53433787eb
[resumes][feat] add loading screens for resumes/comments (#342)
Keane Chan
2022-10-09 20:46:24 +08:00 -
c196dcea32
[portal][ui] add MonthYearPicker
Yangshun Tay
2022-10-09 20:26:59 +08:00 -
ebacebb26b
[portal][ui] add companies filter
Yangshun Tay
2022-10-09 19:32:52 +08:00 -
e7d08d46c8
[resumes][refactor] Package routers into folders (#341)
Keane Chan
2022-10-09 18:53:35 +08:00 -
e9d12dfce7
[resumes][feat] Display location text in resume browse page (#340)
Su Yin
2022-10-09 18:29:52 +08:00 -
7f3275b705
[ui][dialog] make isShown prop required
Yangshun Tay
2022-10-09 18:07:04 +08:00 -
c3c3dfceb5
Keane/update-submit-form (#338)
Keane Chan
2022-10-09 17:55:06 +08:00 -
90f8556f8c
[ui][typeahead] implementation
Yangshun Tay
2022-10-09 17:52:39 +08:00 -
a26bd49a96
[questions][feat] update encounters schema (#337)
hpkoh
2022-10-09 17:36:02 +08:00 -
a1cd0f4e9b
[resumes][feat] add submission guidelines box (#335)
Keane Chan
2022-10-09 17:09:24 +08:00 -
632439dad4
[resumes][refactor] Filter comments on FE (#336)
Su Yin
2022-10-09 16:45:16 +08:00 -
8dc967c6ec
[questions][feat] add questions crud (#327)
hpkoh
2022-10-09 16:34:17 +08:00 -
b1d7a4e4e6
[portal][nav] hide global nav for resumes
Yangshun Tay
2022-10-09 15:30:58 +08:00 -
dd08da88a0
[resumes][fix] add spinners and responsive UI for review + browse pages (#334)
Peirong
2022-10-09 15:24:23 +08:00 -
3ccea65d2a
[portal][ui] make product navigation appear in mobile menu
Yangshun Tay
2022-10-09 13:51:22 +08:00 -
8481ab1044
[portal][ui] change app shell UI
Yangshun Tay
2022-10-09 11:08:57 +08:00 -
35d614e582
[resumes][feat] update resume file size limit
Keane Chan
2022-10-09 12:14:27 +08:00 -
e1ca8e8f78
[resumes][fix] Fix starred resumes uploader name (#333)
Su Yin
2022-10-09 11:35:01 +08:00 -
384981716d
[resumes][feat] upload pdf file into file storage (#321)
Keane Chan
2022-10-09 10:40:22 +08:00 -
fbf1517901
[portal][fix] remove empty files causing compilation to fail
Yangshun Tay
2022-10-09 09:24:04 +08:00 -
0da41c265d
[ui][checkbox list] implementation
Yangshun Tay
2022-10-09 09:18:30 +08:00 -
21e5e0672a
[ui][radio list] remove disabled prop on radio list level
Yangshun Tay
2022-10-09 08:54:57 +08:00 -
a818e7d820
[questions][feat] add questions models (#323)
hpkoh
2022-10-09 01:36:21 +08:00 -
bead5bff14
[resumes][feat] add required fields and use text area (#329)
Keane Chan
2022-10-08 23:53:22 +08:00 -
101f6c7d70
[resumes][feat] Add basic linking of pages (#328)
Su Yin
2022-10-08 21:50:19 +08:00 -
a828903299
[ui][radio list] support required, disabled and item descriptions
Yangshun Tay
2022-10-08 21:20:29 +08:00 -
53be75b7d5
[ui][select] support required
Yangshun Tay
2022-10-08 21:20:05 +08:00 -
2f50694016
[resumes][feat] Fetch resumes for browse tabs (#326)
Su Yin
2022-10-08 20:57:04 +08:00 -
827550a5fd
[questions][feat] add homepage layout (#312)
Ren Weilin
2022-10-08 16:08:12 +08:00 -
6c91ec2077
[ui][radio list] implementation
Yangshun Tay
2022-10-08 15:11:44 +08:00 -
2f13d5f009
[ui][text area] implementation
Yangshun Tay
2022-10-08 10:50:56 +08:00 -
d9880dbff1
[resumes][feat] fetch comments from database (#320)
Terence
2022-10-08 00:42:27 +08:00 -
b37aae2154
[resumes][feat] Fetch all resumes in browse page (#325)
Su Yin
2022-10-08 00:26:16 +08:00 -
2e947f5fb0
[resumes][feat] Fetch resume details from database (#322)
Peirong
2022-10-07 23:33:24 +08:00 -
5507c6a9d2
[resumes][fix] Use clsx instead of classnames function (#324)
Su Yin
2022-10-07 22:00:37 +08:00 -
5a1c01d8cb
[resumes][feat] Add missing browse page UI (#319)
Su Yin
2022-10-07 16:24:29 +08:00 -
1146c5db40
[resumes][refactor] Change to ResumesProfile schema (#318)
Terence
2022-10-07 16:09:52 +08:00 -
702811bafa
[ui][collapsible] add defaultOpen prop (#314)
Jeff Sieu
2022-10-07 14:32:03 +08:00 -
b2b8f3b553
[resumes][feat] add resumeprofiles model (#316)
Keane Chan
2022-10-07 14:30:27 +08:00 -
0933cce7b5
[resumes][feat] Add API to submit & query for resume reviews (#313)
Terence
2022-10-07 14:19:37 +08:00 -
641a565e5c
[ui][pagination] implementation
Yangshun Tay
2022-10-07 10:01:34 +08:00 -
e0a3f4c15c
[ui][horizontal divider] implementation
Yangshun Tay
2022-10-07 07:28:22 +08:00 -
e86a7665a0
[ui][tabs] change appearance
Yangshun Tay
2022-10-07 07:09:12 +08:00 -
9de6dafef1
[resume][feat] Add basic browse page (#311)
Su Yin
2022-10-06 23:07:16 +08:00 -
0f8ff5d349
[ui][collapsible] initial implementation
Yangshun Tay
2022-10-06 20:54:10 +08:00 -
1441fc90af
[resumes][feat] Add Resume Review Page (#306)
Terence
2022-10-06 20:09:40 +08:00 -
2906dbdc75
[ui][text input] support element add ons
Yangshun Tay
2022-10-06 20:02:55 +08:00 -
0062199bd6
[ui][text input] add asterisk to label for required fields
Yangshun Tay
2022-10-06 18:14:57 +08:00 -
9f61ecf9c2
[resumes][feat] submit resume mutation (#310)
Keane Chan
2022-10-06 17:40:11 +08:00 -
7c40353f6b
[resumes][feat] add resumes schema (#308)
Keane Chan
2022-10-06 14:59:14 +08:00 -
4d92a70321
[resumes][chore] Remove tracking of state in submit form (#309)
Keane Chan
2022-10-06 14:54:05 +08:00 -
64c5275062
[portal][feat] add company model
Yangshun Tay
2022-10-06 10:48:56 +08:00 -
1df0ce35a6
[ui][select] make uncontrolled
Yangshun Tay
2022-10-06 09:35:52 +08:00 -
1f640fda5e
[portal] fix Tailwind style ordering issue
Yangshun Tay
2022-10-06 07:42:45 +08:00 -
3a4183cd48
[resumes][feat] submit resume form (#307)
Keane Chan
2022-10-05 21:59:20 +08:00 -
c98bae6e25
storybook: silence Vercel emails
Yangshun Tay
2022-10-05 20:52:12 +08:00 -
522feeffad
storybook: tweak examples
Yangshun Tay
2022-10-05 20:45:58 +08:00 -
4fcf80ae2a
ui: add more props to Select
Yangshun Tay
2022-10-05 20:30:45 +08:00 -
0a3fb2503d
ui(button): s/isDisabled/disabled
Yangshun Tay
2022-10-05 20:14:31 +08:00 -
6e5ffb3c77
storybook: add lint command and lint files
Yangshun Tay
2022-10-05 20:06:04 +08:00 -
2cf660c6de
storybook: add tsconfig and tsc command
Yangshun Tay
2022-10-05 20:01:42 +08:00 -
d68018b755
ui: add more props to TextInput
Yangshun Tay
2022-10-05 19:48:20 +08:00 -
e93cc73d51
ui: add components
Yangshun Tay
2022-10-04 09:30:15 +08:00 -
db672a2beb
ui: add Alert
Yangshun Tay
2022-10-04 09:30:15 +08:00 -
842837fb4e
storybook: add Button and Spinner examples
Yangshun Tay
2022-10-04 09:04:08 +08:00 -
de33d38e1b
ui: share tailwind config across packages
Yangshun Tay
2022-10-03 20:33:35 +08:00 -
5734758f96
contents: fix typo in choosing between companies (#302)
Paul Mureşan
2022-10-03 00:23:08 +01:00 -
02f1ce8b96
chore: scaffold directories for each project
Yangshun Tay
2022-10-02 19:42:25 +08:00 -
e7fe80dc31
chore: make import paths consistent
Yangshun Tay
2022-10-02 15:06:58 +08:00 -
6d212b4561
feat: add todo example
Yangshun Tay
2022-10-02 12:35:46 +08:00 -
06bdab6440
chore: add prettier-plugin-tailwindcss
Yangshun Tay
2022-10-01 09:36:27 +08:00 -
7d9eed3b55
chore: fix README image path
Yangshun Tay
2022-10-01 08:39:03 +08:00 -
7f621eb8a2
website: move into monorepo
Yangshun Tay
2022-10-01 08:18:25 +08:00 -
0475efce3c
chore: configure turbo commands
Yangshun Tay
2022-10-01 08:10:43 +08:00 -
a5acf92139
website: add Great Front End affiliate links
Yangshun Tay
2022-09-07 19:46:59 +08:00 -
f099cf9502
chore: silence Vercel emails for portal
Yangshun Tay
2022-10-01 07:50:35 +08:00 -
089625715d
chore: upgrade Yarn
Yangshun Tay
2022-10-01 07:33:57 +08:00 -
42fd9ac886
chore: remove package-lock.json
Yangshun Tay
2022-10-01 07:21:43 +08:00 -
ef83bcc0b2
chore: regenerate lock files
Yangshun Tay
2022-10-01 07:04:08 +08:00 -
fa1dc71a36
chore: fix package lock
Yangshun Tay
2022-09-30 08:53:29 +08:00 -
dee60943d0
feat: add application shell
Yangshun Tay
2022-09-29 19:47:31 +08:00 -
523d91f920
feat: scaffold monorepo
Yangshun Tay
2022-09-29 16:23:34 +08:00 -
27a82e8c0f
website: change formatting
Yangshun Tay
2022-09-29 16:17:07 +08:00 -
598a0dc39a
chore: format files
Yangshun Tay
2022-09-29 14:39:40 +08:00 -
4beb2ac50f
chore: delete useless files
Yangshun Tay
2022-09-29 13:16:39 +08:00 -
03303a21eb
contents: fix typo in array cheatsheet (#299)
Pierre Marais
2022-09-17 14:18:06 +02:00 -
0bf2a01e8c
contents: add more links to various pages
Yangshun Tay
2022-09-13 11:55:34 +08:00 -
9757e36b0e
contents: add link to study plan
Yangshun Tay
2022-09-11 10:21:52 +08:00 -
f062cb55c7
contents: update maximum-subarray difficulty to medium
Yangshun Tay
2022-09-11 10:17:03 +08:00 -
3c1ce16a22
website: add links to Front End Interview Handbook
Yangshun Tay
2022-09-07 18:26:35 +08:00 -
4adb491d4b
website: change marketing message
Yangshun Tay
2022-08-24 07:24:44 +08:00 -
c1fa71ad7c
contents: fix typo in results for STAR behavioral section
Yangshun Tay
2022-08-23 18:21:09 +08:00 -
85a8ec7903
website: fix broken Tweet images
Yangshun Tay
2022-08-21 10:06:49 +08:00 -
8c85cec83d
website: add Jeanne Toh's success story (#294)
Jeanne Toh
2022-08-13 17:54:27 +08:00 -
51b44fb0d2
contents: add links to resume partners
Yangshun Tay
2022-08-08 12:36:52 +08:00 -
1e832774c7
website: use clsx instead of classnames
Yangshun Tay
2022-08-04 10:24:18 +08:00 -
f2176461d5
website: update footer links
Yangshun Tay
2022-08-03 08:14:38 +08:00 -
0a7d781fed
website: add Rahul Senguttuvan's success story (#293)
Rahul Senguttuvan
2022-08-02 16:39:48 -07:00 -
bfd3a95a4b
website: update icons
Yangshun Tay
2022-08-01 06:58:04 +08:00 -
ebaf817290
blog: update Zhenghao's title
Yangshun Tay
2022-08-01 06:32:04 +08:00