mirror of
https://github.com/yangshun/tech-interview-handbook.git
synced 2025-07-05 08:00:52 +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
-
7d1ffb9887
[resumes][fix] fix expandable text not updating
Keane Chan
2022-10-18 10:25:23 +08:00 -
71838f4ac7
[resumes][feat] improve UI for submit box
Keane Chan
2022-10-18 10:12:17 +08:00 -
b885e3445f
[resumes][feat] remove updating of pdf on edit (#385)
Keane Chan
2022-10-17 19:07:19 +08:00 -
9f24e0bcca
[resumes][feat] implement filter shortcuts
Wu Peirong
2022-10-16 17:15:33 +08:00 -
4d22edabd0
[resumes][refactor] standardise upload date formatting
Wu Peirong
2022-10-15 23:27:46 +08:00 -
966cf2e8d6
[resumes][fix] fix zoomed resume left side cut off
Wu Peirong
2022-10-15 23:14:21 +08:00 -
d38f997701
[ui][typeahead] add required field
Yangshun Tay
2022-10-15 13:41:08 +08:00 -
44f4454d96
[offers][chore] rename offers types
Stuart Long Chay Boon
2022-10-15 12:51:56 +08:00 -
0666c99151
[resumes][feat] add isStarredByUser field to Resumes (#381)
Keane Chan
2022-10-15 12:41:38 +08:00 -
495cc8360c
[offers][fix] capitalise valuation
Stuart Long Chay Boon
2022-10-15 12:15:19 +08:00 -
69b02e50e2
[questions][feat] add text search
hpkoh
2022-10-15 12:08:38 +08:00 -
510e3d3227
[resumes][chore] remove resumeFile state
Keane Chan
2022-10-15 11:07:10 +08:00 -
fa13f19b4c
[resumes][feat] disable dropzone on submission
Keane Chan
2022-10-15 10:52:30 +08:00 -
d33fea03bc
[resumes][fix] fix reloading
Keane Chan
2022-10-15 10:39:54 +08:00 -
50ea8ddc1f
[resumes][feat] skip upload of file if not changed (#380)
Keane Chan
2022-10-15 10:14:06 +08:00 -
8a4a627f80
[offers][fix] Fix offer analysis API percentile calculation
BryannYeap
2022-10-15 08:21:01 +08:00 -
e99e580d5e
[offers][feat] Add get offers analysis API
BryannYeap
2022-10-15 08:01:13 +08:00 -
56632892ce
[offers][chore] Simplify offer analysis API response
BryannYeap
2022-10-15 07:17:03 +08:00 -
0edcfb7af3
[offers][fix] Fix generate analysis API by deleting analysis if exists before creating
BryannYeap
2022-10-15 05:18:52 +08:00 -
c12c318a0b
[offers][chore] Save the generate offer profile analysis into db
BryannYeap
2022-10-15 05:04:38 +08:00 -
490d11e249
[offers][chore] Add OffersAnalysis into database
BryannYeap
2022-10-15 03:23:44 +08:00 -
0f2f0dc64d
[offers][chore] return user object in get comments
Stuart Long Chay Boon
2022-10-15 01:44:22 +08:00 -
dccc68b710
[resumes][feat] add edit form functionality (#379)
Keane Chan
2022-10-15 01:35:49 +08:00 -
b7e0d8ff90
[offers][feat] Create Offer Analysis API
BryannYeap
2022-10-14 22:15:04 +08:00 -
7b51ee7e88
[resumes][feat] drag and drop for file upload (#378)
Keane Chan
2022-10-14 21:47:05 +08:00 -
ff9cffa715
[resumes][fix] Fix browse page bugs (#377)
Su Yin
2022-10-14 15:42:54 +08:00 -
f458b39f37
[resumes][fix] resumes browse navbar href
Wu Peirong
2022-10-14 13:01:08 +08:00 -
1305a09b02
[resumes][fix] fix relative href redirect to wrong path (#376)
Peirong
2022-10-14 10:44:45 +08:00 -
6c41118785
[offers][chore] Add error handling to list offers API
BryannYeap
2022-10-14 05:45:39 +08:00 -
5034a4dace
[offers][chore] remove commented out code
Stuart Long Chay Boon
2022-10-14 03:24:02 +08:00 -
1dd083e236
[offers][chore] improve crud endpoints for comments
Stuart Long Chay Boon
2022-10-14 03:21:30 +08:00 -
1ec0a4f20f
[offers][feat] add get comments endpoint
Stuart Long Chay Boon
2022-10-14 02:57:11 +08:00 -
9c9f625c53
[offers][feat] add add to user profile endpoint
Stuart Long Chay Boon
2022-10-14 02:14:29 +08:00 -
fc27afc529
[offers][chore] return user info of comments
Stuart Long Chay Boon
2022-10-14 02:00:34 +08:00 -
49bf414ce9
[offers][feat] add update and delete endpoints for comment
Stuart Long Chay Boon
2022-10-14 01:56:22 +08:00 -
fa3e456271
[offers][chore] fix error messages
Stuart Long Chay Boon
2022-10-14 01:23:02 +08:00 -
68d0956cba
[offers][feat] add edit profile endpoint
Stuart Long Chay Boon
2022-10-14 00:40:40 +08:00 -
dbdcd4dda9
[resumes][feat] add resume landing page (#375)
Peirong
2022-10-13 23:32:18 +08:00 -
511087cf90
[resumes][feat] downloading resume in submit form
Keane Chan
2022-10-13 23:13:24 +08:00 -
3ce6417fd0
[resumes][feat] re-route to sign in page on submit for review, dialog on clearing submit form (#371)
Keane Chan
2022-10-13 21:50:49 +08:00 -
39702cad4b
[portal] add yoe to level util
Yangshun Tay
2022-10-13 20:41:14 +08:00 -
a6700a2bca
[resumes][feat] resumes sorting and filtering (#374)
Peirong
2022-10-13 17:55:15 +08:00 -
fd67a20a2b
[resumes][fix] Fix bugs in comments section (#363)
Terence
2022-10-13 11:57:45 +08:00 -
ffd7539179
[offers][feat] add token check to profile and add company filter to table (#373)
Zhang Ziqing
2022-10-13 00:26:57 +08:00 -
a47c0761d2
[offers][chore] add user to replies and return error if profile not found
Stuart Long Chay Boon
2022-10-13 00:23:03 +08:00 -
29af9f692f
[offers][chore] Make totalYoe compulsory in create offer profile API
BryannYeap
2022-10-13 00:08:07 +08:00 -
d1fa6c6170
[offers][chore] Change filter field from company name to company id
BryannYeap
2022-10-12 23:43:17 +08:00 -
08fb401c57
[offers][fix] change id to profileid
Stuart Long Chay Boon
2022-10-12 23:06:37 +08:00 -
e8ef133a88
[offers][chore] standardise input fields for delete and get profile
Stuart Long Chay Boon
2022-10-12 23:03:00 +08:00 -
9595aabccf
[offers][fix] Fix offer submission form (#372)
Ai Ling
2022-10-12 22:36:34 +08:00 -
f179c4ef1f
[offers][feat] Enhance submit offers form (#366)
Ai Ling
2022-10-12 21:30:47 +08:00 -
596a555d78
[resumes][feat] re-route to sign-in page + prefix resume for components (#370)
Keane Chan
2022-10-12 21:22:26 +08:00 -
9787ff8f34
[ui][monthYearPicker] Add required props and align bottom (#369)
Ai Ling
2022-10-12 21:14:56 +08:00 -
335413fdcd
[offers][chore] Validate edit token before allowing deletion of offer profile
BryannYeap
2022-10-12 20:28:12 +08:00 -
0eb4f3fc5b
[offers][feat] add table loading status, refactor table (#368)
Zhang Ziqing
2022-10-12 19:50:41 +08:00 -
7d15aa43cf
[offers][feat] integrate profile delete API and set loading status (#367)
Zhang Ziqing
2022-10-12 19:12:14 +08:00 -
b87afb1383
[ui][select] add errorMessage and placeholder
Yangshun Tay
2022-10-12 18:57:37 +08:00 -
c7a0c095de
[ui][typeahead] tweak chevron icon and updates stories
Yangshun Tay
2022-10-12 18:53:33 +08:00 -
3fe24cff3a
[portal][ui] allow customization of MonthYearPicker
Yangshun Tay
2022-10-12 18:53:00 +08:00 -
ee9e2ba257
[offers][chore]remove edit token when return single profile
Stuart Long Chay Boon
2022-10-12 16:15:44 +08:00 -
4e2d599d4e
[offers][chore] refactor isEditable code
Stuart Long Chay Boon
2022-10-12 16:07:02 +08:00 -
00896853e1
[offers][refactor] Shift test pages under a route
BryannYeap
2022-10-12 15:47:09 +08:00 -
daee770519
[app/portal][fix] Add tab redirection (#365)
Terence
2022-10-12 13:08:42 +08:00 -
d59da5d186
[offers][feat] Add plaintext breadcrumb (#364)
Ai Ling
2022-10-12 02:26:31 +08:00 -
9285847bb7
[offers][fix] Fix home page company filter UI (#362)
Ai Ling
2022-10-12 00:51:24 +08:00 -
325a2d1f7c
[ui][companies typeahead] Add isLabelHidden and placeHolder props (#361)
Ai Ling
2022-10-11 19:53:21 +08:00 -
73e1f76570
[offers][feat] integrate profile API and offer API (#360)
Zhang Ziqing
2022-10-11 19:27:18 +08:00 -
b52db41965
[portal][ui] improve product navbar
Yangshun Tay
2022-10-11 17:46:21 +08:00 -
a905f31b2c
[resumes][fix] fix resumes starring lag + add zoom controls (#359)
Peirong
2022-10-11 16:36:09 +08:00 -
6a6c939953
[offers][fix] fix create endpoint no company bug
Stuart Long Chay Boon
2022-10-11 15:25:42 +08:00 -
4330fb5448
[offers][feat] Integrate offers create API and fix form UI (#358)
Ai Ling
2022-10-11 15:08:44 +08:00 -
34c8c7d605
[offers][chore] add editToken check for backend
Stuart Long Chay Boon
2022-10-11 15:02:16 +08:00 -
0822bee33b
[offers][fix] modify create profile endpoint to accept optional
Stuart Long Chay Boon
2022-10-11 13:15:22 +08:00 -
f88e8e8409
[offers][chore] Update migration records
BryannYeap
2022-10-11 12:22:57 +08:00 -
d5edb6da60
[offers][feat] Add delete OfferProfile API
BryannYeap
2022-10-11 12:19:01 +08:00 -
77ad895098
[infra] add GitHub actions for linting (#357)
Yangshun Tay
2022-10-11 07:43:29 +08:00 -
dfdd27cb85
[infra] add GitHub actions for typechecking (#356)
Yangshun Tay
2022-10-11 07:27:41 +08:00 -
b5c930ed68
[portal] disable react query refetch on window focus
Yangshun Tay
2022-10-11 06:44:29 +08:00 -
6ff3842d5e
[offers][feat] add get one profile endpoint
Stuart Long Chay Boon
2022-10-10 23:01:54 +08:00 -
3c90c2f7e9
[offers][chore] Add total number of offers in paging information
BryannYeap
2022-10-10 22:43:05 +08:00 -
50d3386592
[question][ui] integrate backend voting (#355)
Jeff Sieu
2022-10-10 22:23:58 +08:00 -
7052e8c175
[offers][fix] Fix pagination, include yoe in DTO and fix story bug
BryannYeap
2022-10-10 22:09:38 +08:00 -
e6f2be64b4
[offers][fix] grant access to create offer without logging in
Stuart Long Chay Boon
2022-10-10 21:01:10 +08:00 -
43af4b7ad6
[resumes][feat] add link to resume guide (#354)
Keane Chan
2022-10-10 20:34:53 +08:00 -
356eeb6954
[offers][feat] Add Offers Schema, View Offer Profiles API, and Create Offer Profile API (#353)
Bryann Yeap Kok Keong
2022-10-10 19:50:56 +08:00 -
f8031caa2f
[ui][slide out] add className prop
Yangshun Tay
2022-10-10 15:38:38 +08:00 -
cc462ab6ab
[resumes][feat] Add sign in buttons on browse page (#350)
Su Yin
2022-10-10 14:09:01 +08:00 -
d3c0c21f1b
[offers][feat] Add offers submission, view and list pages (#348)
Ai Ling
2022-10-10 13:23:22 +08:00 -
85d49ad4cd
[questions][feat] add nested create encounter (#339)
hpkoh
2022-10-10 13:08:02 +08:00 -
2b68ea7c6a
[resumes][fix] fix textarea registration on comment form
Keane Chan
2022-10-10 09:52:05 +08:00 -
057f915b29
[resumes][feat] revert to storing fileURL instead
Keane Chan
2022-10-10 09:44:57 +08:00 -
5d0c95e085
[resumes][feat] disable inputs and buttons during form submission
Keane Chan
2022-10-10 09:34:34 +08:00 -
f6bbbe6b02
[chore] attempt to fix the storybook CI build issue
Yangshun Tay
2022-10-10 08:34:04 +08:00 -
e78160d654
[questions][feat] integrate backend (#347)
Jeff Sieu
2022-10-10 08:17:01 +08:00 -
fecb470c99
[ui][button] add danger, warning, info variants
Yangshun Tay
2022-10-10 07:17:06 +08:00 -
0335616d57
[questions][feat] add answer comment crud (#332)
hpkoh
2022-10-10 03:46:51 +08:00 -
f28332ab88
[questions][feat] add question answer crud (#331)
hpkoh
2022-10-10 03:26:07 +08:00 -
97c4217582
[questions][feat] add question comment crud (#330)
hpkoh
2022-10-10 03:12:22 +08:00 -
cf5af1a5c7
[questions][ui] Full UI for questions/answer/comment (#346)
Ren Weilin
2022-10-10 02:01:38 +08:00 -
c252f57bd5
[resumes][feat] Update resume top nav bar (#344)
Keane Chan
2022-10-09 22:26:23 +08:00