Size: a a a

technicalwriters

2021 July 18

FM

Fox Mulder in technicalwriters
А это точно тестовое для техписа?
> Suggest ways to improve
the code, for example, to reduce memory
usage or enhance features.
источник

E

Evgenya in technicalwriters
Сплошь и рядом. Истратила на эти задания чуму времени и сил за последние полгода. С формулировкой «там на полчасика», а одного вводного текста на 2 страницы А4.
источник

E

Evgenya in technicalwriters
Не все задания конечно такие, но попадались с завидной регулярностью.
источник

ME

Maria Ermakovich in technicalwriters
там что-то очень простое, типа перепутанных переменных и команды вне цикла
источник

ME

Maria Ermakovich in technicalwriters
насколько помню
источник

FM

Fox Mulder in technicalwriters
мммм это не выглядит просто. Утечка памяти в java -  краеугольный камень этого языка, и оптимизация цикла есть достаточно непростое дело, даже для разрабов.
источник

FM

Fox Mulder in technicalwriters
Вот это я, например, не понимаю
int[] countArray = new int[needles.length];
источник

FM

Fox Mulder in technicalwriters
Вообщем, куда мы без стековерфлоу
https://stackoverflow.com/questions/51561267/novice-at-java-trying-to-get-first-code-sample-running
источник

FM

Fox Mulder in technicalwriters
Exercise #2 — Explaining Concepts
Тут просто, да
источник

FM

Fox Mulder in technicalwriters
Exercise #3 — How to Play Выглядит чудовищно сложно, если требуется построить математическую вероятностную модель и далее перевести её в код.
источник

FM

Fox Mulder in technicalwriters
Если такое тестовое дают техписам в Гугл, то..., страшно.
источник

BL

Bo Larson in technicalwriters
Гугл, наверное, может себе позволить нанимать только настолько подходящих тп)
источник

FM

Fox Mulder in technicalwriters
Соглашусь.
источник

BL

Bo Larson in technicalwriters
Что не отменяет относительной сложности задания как такового)
источник

с

суперагент гончик... in technicalwriters
этот массив вводится, чтобы считать сколько раз каждое заданное слово встречается в haystack
источник

FM

Fox Mulder in technicalwriters
Да, создаётся нулевой массив, но всё равно, это не так очевидно.
В основном же, техписы погружаются в фронт.
источник

с

суперагент гончик... in technicalwriters
что вы имеете в виду под словом нулевой?
источник

FM

Fox Mulder in technicalwriters
Значит я неправильно понял. У меня много каналов про JS и css, но ни 1 про java )
источник

с

суперагент гончик... in technicalwriters
я думаю, они хотят, чтобы haystack не парсился в цикле. Сейчас регулярное выражение будет применяться к haystack столько раз, сколько слов в needles, хотя это можно было бы вынести из цикла. Если haystack сильно длинный, это может быть дорогой операцией
источник

с

суперагент гончик... in technicalwriters
а еще это нужно проверить, но мне кажется сравнивать строки через equals(), а не через compareTo() может быть эффективнее. compareTo() сделан для сортировки, и выдает не только вывод о том, одно и то же это слово или нет, но и в каком порядке они идут относительно друг друга (при лексикографической сортировке)
источник