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
-
3b965cc173
[questions][ui] fix landing dropdown being clipped
Jeff Sieu
2022-11-09 11:27:19 +08:00 -
3e21aabef3
[questions][fix] fix CreateListDialog layout
Jeff Sieu
2022-11-09 11:02:23 +08:00 -
b7f5bc004c
[questions][feat] update landing page
Yangshun Tay
2022-11-09 10:46:40 +08:00 -
65beeb87b4
[portal] clean unused code and compress images
Yangshun Tay
2022-11-09 09:43:39 +08:00 -
7535ce1df7
[offers][misc] make table rows shorter
Yangshun Tay
2022-11-09 09:28:16 +08:00 -
59994f0e45
[questions][refactor] tweak browse page
Yangshun Tay
2022-11-09 09:10:38 +08:00 -
7b4b120c2f
[ui][dropdown] make button look like button
Yangshun Tay
2022-11-09 09:09:37 +08:00 -
2618784dd0
[ui][button] add aria-label prop
Yangshun Tay
2022-11-09 09:05:31 +08:00 -
8299a5463e
[questions][feat] tweak cards UI (#546)
Yangshun Tay
2022-11-09 07:15:44 +08:00 -
8a73925601
Update about.tsx
hpkoh
2022-11-09 02:29:01 +08:00 -
3995d2d2cc
[offers][fix] add temp admin page (#544)
Zhang Ziqing
2022-11-09 02:04:39 +08:00 -
93d5c4cace
[offers][feat] Add admin dashboard offers api
Bryann Yeap Kok Keong
2022-11-09 01:54:00 +08:00 -
55c23f6c0c
[offers][fix] fix redirection to offer table (#543)
Zhang Ziqing
2022-11-09 01:43:14 +08:00 -
fd97f25de1
[offers][feat] Add currency detection in forms (#542)
Ai Ling
2022-11-09 00:50:38 +08:00 -
247a60efab
[offers][feat] add sortable columns to table (#541)
Zhang Ziqing
2022-11-09 00:05:28 +08:00 -
65c4254dad
Merge branch 'main' of github.com:yangshun/tech-interview-handbook
Jeff Sieu
2022-11-08 23:54:18 +08:00 -
1135fe45b2
[questions][about] update jeff image
Jeff Sieu
2022-11-08 23:54:08 +08:00 -
a81364e1d9
[resumes][fix] Change default shortcut to general (#540)
Su Yin
2022-11-08 22:57:29 +08:00 -
6db6c5f3c3
[offers][chore] Add sorting dashboard offers by job title
Bryann Yeap Kok Keong
2022-11-08 22:51:48 +08:00 -
a395dcee34
[offers][chore] Add sorting dashboard offers by company name
Bryann Yeap Kok Keong
2022-11-08 22:47:06 +08:00 -
237b08442e
[resumes][feat] add deletion for resumes (#539)
Terence
2022-11-08 21:52:30 +08:00 -
710e67063b
[resumes][feat] delete comment (#537)
Terence
2022-11-08 21:52:14 +08:00 -
ad6d2f27e2
[questions][ui] update default location, company
Jeff Sieu
2022-11-08 21:30:15 +08:00 -
7dcca6a4f4
[website][contents] mention resume review portal
Yangshun Tay
2022-11-08 18:57:04 +08:00 -
433a2ca11a
[portal][feat] add sign up link
Yangshun Tay
2022-11-08 18:23:59 +08:00 -
c99f57260d
[offers][feat] show currency depending on country
Yangshun Tay
2022-11-08 17:26:49 +08:00 -
24e68ea74a
[resumes][feat] update topUpvotedCommentCount min
Keane Chan
2022-11-08 16:43:26 +08:00 -
9ee151342e
[offers][fix] fix numOfOtherOffers calibration (#538)
Zhang Ziqing
2022-11-08 16:16:37 +08:00 -
fd2bd5862c
[resumes][chore] Update description in index (#533)
Terence
2022-11-08 16:13:45 +08:00 -
5acda1cde9
[offers][fix] remove display of offers for 0 offers (#536)
Zhang Ziqing
2022-11-08 15:58:18 +08:00 -
d284b2b609
[offers][feat] add display of number of offers
Zhang Ziqing
2022-11-08 15:37:40 +08:00 -
a47b63e7a1
[offers][chore] Add numberOfOtherOffers field for DashboardOffer
Bryann Yeap Kok Keong
2022-11-08 15:10:30 +08:00 -
c1bdc53730
[resumes][feat] show all resumes when no filters selected (#535)
Peirong
2022-11-08 14:26:15 +08:00 -
a225b9ba93
[offers][fix] improve table UX
Yangshun Tay
2022-11-08 13:31:27 +08:00 -
b0c7006a2d
[question][ui] about page (#534)
Ren Weilin
2022-11-08 12:14:50 +08:00 -
7f3a8ccf13
[offers][fix] fix padding on feature page (#532)
Zhang Ziqing
2022-11-08 11:54:35 +08:00 -
2d4f1fad34
[offers][fix] fix image display on feature page (#531)
Zhang Ziqing
2022-11-08 11:41:23 +08:00 -
e57c08ae16
[questions][ui] highlight filter button when filters active
Jeff Sieu
2022-11-08 02:43:43 +08:00 -
0ded6844ac
[questions][fix] fix lists column resizing
Jeff Sieu
2022-11-08 02:34:58 +08:00 -
4a59732281
[questions][ui] show load more only when more than one page
Jeff Sieu
2022-11-08 02:22:22 +08:00 -
e32c7efab2
[questions][fix] show line breaks in answers, comments
Jeff Sieu
2022-11-08 02:10:21 +08:00 -
ebc98e85bc
[questions][fix] optimise browse sort for mobile
Jeff Sieu
2022-11-08 02:05:18 +08:00 -
861303016f
[questions][fix] encounter last seen sorting (#530)
hpkoh
2022-11-08 01:58:19 +08:00 -
f400af76af
[questions][fix] use UTC time for month and year
Jeff Sieu
2022-11-08 01:51:16 +08:00 -
d54586fbfe
[questions][fix] disallow unnamed lists
Jeff Sieu
2022-11-08 01:28:08 +08:00 -
964f791e46
[questions][ui] improve browse sort ui
Jeff Sieu
2022-11-08 01:18:39 +08:00 -
2293b6b8c4
[offers][fix] convert education fields to display string (#529)
Zhang Ziqing
2022-11-07 23:26:36 +08:00 -
7b044e11c3
[questions][ui] improve browse mobile ui
Jeff Sieu
2022-11-07 23:08:49 +08:00 -
4a1e95a777
[offers][feat] add social media and promo video (#528)
Zhang Ziqing
2022-11-07 22:29:04 +08:00 -
9d0721c4f9
[portal][feat] configure Next Auth's sign in route to point to custom login page
Yangshun Tay
2022-11-07 19:20:57 +08:00 -
0cdd5ac9a1
[ui][text input] Fix number input changing on scroll (#527)
Ai Ling
2022-11-07 19:13:14 +08:00 -
c1d926c6fa
[portal][feat] allow changing email on settings page
Yangshun Tay
2022-11-07 18:56:25 +08:00 -
5b2f06fadc
[portal][misc] tweak homepage hero
Yangshun Tay
2022-11-07 18:29:22 +08:00 -
57489d62e4
[portal][feat] add settings page
Yangshun Tay
2022-11-07 18:00:05 +08:00 -
d1956ca12a
[offers][feat] add header for pages (#526)
Zhang Ziqing
2022-11-07 17:34:02 +08:00 -
a79e132161
Revert "[offers][fix] Fix number input scroll issue (#524)" (#525)
Ai Ling
2022-11-07 17:17:59 +08:00 -
5ecaf75270
[portal][refactor] standardize login/logout terminology
Yangshun Tay
2022-11-07 17:15:52 +08:00 -
5d34a44237
[offers][fix] Fix number input scroll issue (#524)
Ai Ling
2022-11-07 16:35:53 +08:00 -
31a166e6e0
[offers][refactor] Calculate overall and company analyses asychronously (#523)
ailing/undo-fix
Bryann Yeap Kok Keong
2022-11-07 15:59:36 +08:00 -
123a4cc840
[offers][fix] fix binance data
Stuart Long Chay Boon
2022-11-07 15:40:50 +08:00 -
3d09cf4e12
[offers][feat] show location in offers table
Yangshun Tay
2022-11-07 15:33:09 +08:00 -
cc22f23d97
[portal][fix] fix incorrect page_view events
Yangshun Tay
2022-11-07 15:16:47 +08:00 -
3fe4f760ac
[resumes][feat] update icon image
Keane Chan
2022-11-07 14:42:44 +08:00 -
6926aa41cd
[questions][fix] fix encounter sorting with text (#522)
hpkoh
2022-11-07 14:08:44 +08:00 -
bd9a30f1f8
[offers][chore] Add location field to dashboard offer
Bryann Yeap Kok Keong
2022-11-07 13:49:29 +08:00 -
59c836c45d
[offers][chore] Add logging for seed analysis
Bryann Yeap Kok Keong
2022-11-07 11:31:58 +08:00 -
1dda831c54
[offers][fix] Extract seed analysis out and make it sequential
Bryann Yeap Kok Keong
2022-11-07 11:20:27 +08:00 -
373480b9e1
[offers][misc] update seed script
Yangshun Tay
2022-11-07 10:17:45 +08:00 -
5afb0506d2
[offers][refactor] Abstract generation of analysis unit into a function
Bryann Yeap Kok Keong
2022-11-07 04:07:14 +08:00 -
058765bf47
[offers][fix] Fix out of bounds bug when calculating analysis percentile
Bryann Yeap Kok Keong
2022-11-07 03:34:53 +08:00 -
a421a0d98a
[offers][fix] Fix analysis bug that causes percentile to go negative
Bryann Yeap Kok Keong
2022-11-07 03:12:44 +08:00 -
cc035387d7
[offers][fix] Make analysis more accurate by omitting duplicate salary values when calculating percentiles
Bryann Yeap Kok Keong
2022-11-07 02:51:49 +08:00 -
a7c9f58ef3
[questions][fix] fix upvotes (#521)
Jeff Sieu
2022-11-07 01:51:22 +08:00 -
ffbb6a29f2
[questions][fix] remove default type when creating question
Jeff Sieu
2022-11-07 01:51:33 +08:00 -
0841e5ff76
[offers][refactor] Make companyId param optional for getting similar offers
Bryann Yeap Kok Keong
2022-11-07 00:59:53 +08:00 -
e32341eed2
[offers][fix] Fix company offer analysis being compared to general highest offer
Bryann Yeap Kok Keong
2022-11-07 00:49:51 +08:00 -
96b1a4c23f
[offers][fix] add info to about page (#520)
Zhang Ziqing
2022-11-06 18:44:11 +08:00 -
6792e20f0f
[questions][fix] fix expanded typeaheads (#516)
Jeff Sieu
2022-11-06 18:03:08 +08:00 -
c10aa15347
[portal][feat] add homepage
Yangshun Tay
2022-11-06 17:17:50 +08:00 -
e840b3bf08
[questions][chore] add google analytics events (#513)
Jeff Sieu
2022-11-06 16:40:53 +08:00 -
d6b03a5b46
[questions][feat] add about page
Yangshun Tay
2022-11-06 16:39:46 +08:00 -
5625ef3f04
[resume][feat] add team members to about page
Yangshun Tay
2022-11-06 16:31:28 +08:00 -
e1e585df23
[questions][ui] restyle landing, question pages (#517)
Jeff Sieu
2022-11-06 16:11:22 +08:00 -
f752264101
[questions][feat] add theory questions (#519)
Jeff Sieu
2022-11-06 16:10:13 +08:00 -
c2288ba69c
[resumes][feat] Add top 10 shortcut (#518)
Su Yin
2022-11-06 16:04:00 +08:00 -
ec97ee992a
[offers][feat] add about page
Yangshun Tay
2022-11-06 11:27:25 +08:00 -
d1fc6e559c
[resumes][refactor] use JobTitlesTypeahead instead
Yangshun Tay
2022-11-06 11:03:14 +08:00 -
98465a6128
[portal][feat] pass isLoading states to typeahead components
Yangshun Tay
2022-11-06 10:42:10 +08:00 -
be52ecc51b
[ui][typeahead] add isLoading prop
Yangshun Tay
2022-11-06 10:30:07 +08:00 -
c0e9b6c138
[resumes][refactor] use CountriesTypeahead instead
Yangshun Tay
2022-11-06 10:05:13 +08:00 -
79500b8a35
[portal][feat] add ranking to job titles typeahead
Yangshun Tay
2022-11-06 09:17:01 +08:00 -
ac215dcbff
[portal][feat] improve country typeahead ranking
Yangshun Tay
2022-11-06 08:41:17 +08:00 -
30c68afed6
[ui][typeahead] add optional minQueryLength parameter
Yangshun Tay
2022-11-05 20:09:18 +08:00 -
63b6a61ad3
[ui][typeahead] turn off autocomplete in typeahead to prevent unwanted suggestions
Yangshun Tay
2022-11-05 19:33:50 +08:00 -
d311d8dd96
[questions][feat] update threshhold for search (#515)
hpkoh
2022-11-06 02:40:51 +08:00 -
075f7bfba8
[questions][fix] ui fixes and enhancements (#514)
Jeff Sieu
2022-11-06 02:14:58 +08:00 -
8f4246da6d
[questions][feat] update text search (#511)
hpkoh
2022-11-06 01:11:51 +08:00 -
9c18cb28e8
[resumes][fix] add migration for locationId
Keane Chan
2022-11-05 22:01:44 +08:00 -
1ebd32ca2f
[resumes][feat] migrate to use location db and role enum (#506)
Keane Chan
2022-11-05 21:56:46 +08:00 -
9815d125ff
[offers][feat] Update feature page (#512)
Ai Ling
2022-11-05 21:41:14 +08:00