Untitled
unknown
text
a year ago
2.1 kB
4
Indexable
00:00: пояснил кандидату задачу 01:12: кандидат предложил hash join и попросил переключиться на Котлин с Java 02:00: кандидат описал идею с выбором меньшего по размеру массива и перегон ее в hash map 03:00: идея верная, спросил сложность, оценку кандидат дал асимптотически с учетом N и M 04:00: начали кодить 05:00: пока неясно, кандидат пишет на Java или на Kotlin, потом сразу сообразил 06:00: хороший поинт что опускает детали кода пока не будет написан основной код, чтобы не тратить время (речь про конвертацию из массива в мапу) 07:00: кандидат немного запутался в синтаксисе но идею все еще держит верно 08:00: пока что код не сходится с идеей в том, что кандидат хотел взять меньший по размеру массив в памяти 09:00: видно что привык писать код в IDE, забывает всякие базовые названия, но не критично 10:00: базовые код написан, попросил его прогнать логический код 12:00: учел тонкий момент с тем что при возвращении триплета надо иметь key valueA, valueB 13:00: намекнул ему что он не взял оптимальную память, поправляет код чтобы брать в память меньший по размеру массив 14:00: не очень хорошо знает синтаксический сахар котлина но идейно код написан корректно и рабочий, хоть может и не самый читабельный
Editor is loading...
Leave a Comment