<ElkeCodes👩‍💻 />

Rendez-vous with Cassidoo

I love challenging myself with code puzzles. After being subscribed for years, I've decided to start solving all the interview questions (she sends one per weekly newsletter). This is a big project as she has passed 400 sent newsletters and still actively sending new ones out.

All code is solved in TypeScript and is run in vitest. You can find the specific week solved in the table below. At the moment, I have solved 12% of the questions.

12%
WeekCode
0001 0001-roman-numerals
0002 0002-postfix
0003 0003-anagrams
0005 0005-queue-with-two-stacks
0007 0007-duplicate-characters
0008 0008-rotate-array
0098 0098-non-repeat
0099 0099-integer-division-the-hard-way
0100 0100-max-range
0103 0103-dice-combos
0107 0107-valid-triangle
0108 0108-repeated-substring
0155 0155-char-num-sort
0157 0157-move-zeroes
0204 0204-ip-address-in-range
0205 0205-continuous-sub-arrays
0206 0206-zeroes-ending-factorial
0208 0208-minesweeper
0238 0238-hashmap-reimplemented
0245 0245-merge-overlapping-intervals
0246 0246-simple-autocomplete
0250 0250-all-unique-characters
0252 0252-add-more-vowels
0253 0253-previous-fibonacci-number
0254 0254-longest-word
0257 0257-hide-email
0262 0262-markdown-table
0345 0345-largest-island
0346 0346-unique-sum
0349 0349-print-arrow
0350 0350-misplaced-hands-on-keyboard
0380 0380-meal-prep
0381 0381-roll-call
0384 0384-count-perfectly-round-cookies
0386 0386-permute
0387 0387-nato-phonetic-alphabet
0388 0388-longest-subsequence
0397 0397-longest-true-streak
0398 0398-longest-time-gap
0399 0399-leyland-numbers
0400 0400-largest-sum-of-connected-paths
0401 0401-calculate-ingredients
0402 0402-compress
0403 0403-longest-common-prefix
0404 0404-add-operators
0405 0405-draw-cube
0406 0406-odd-sum
0407 0407-nest-array
0408 0408-traffic-sequence
0409 0409-sort-monarchs
0410 0410-remove-overlapping-sirens
0411 0411-non-repeat
0412 0412-grand-finale-fireworks