№ | Тема | Название задачи | Оценка | Компания | |
---|---|---|---|---|---|
1 | Object | array | findMax() | 1 | |
2 | Object | array | getSortedArray() | 1 | |
3 | Object | array | getTopTwoDescending() | 2 | |
4 | Object | array | sumPositiveEvenNumbers() | 2 | |
5 | Object | array | calculateBanknotes() | 3 | Технология доверия |
6 | Object | array | delayedArrayLogging() | 3 | |
7 | Object | array | serializeElementFrequencies() | 3 | Сбербанк |
8 | Object | array | shuffleArray() | 3 | ONLY |
9 | Object | array | splitIntoChunks() | 3 | |
10 | Object | array | getUniqDigits() | 4 | ITOne |
11 | Object | array | highestFrequency() | 4 | |
12 | Object | array | sortByFrequencyWithOrder() | 4 | |
13 | Object | array | sortOperations() | 4 | АльфаБанк |
14 | Object | array | calculateRobotFinalPosition() | 5 | |
15 | Object | array | findMaxSalary() | 5 | Сбербанк |
16 | Object | array | formatNumberRanges() | 5 | Яндекс |
17 | Object | array | getSumOfPreparedNumbers() | 5 | ITOne |
18 | Object | array | locateSumPair() | 5 | Сбербанк |
19 | Object | array | calculateBanknotes() | 6 | Райфайзенбанк |
20 | Object | array | computeOptimalCashBreakdown() | 7 | АльфаБанк, Технология доверия |
21 | Object | array | getSnakedFlatArray() | 7 | СИБУР |
22 | Object | array | isArraySubsetWithFrequency() | 7 | |
23 | Object | array | decodeEncodedPattern() | 8 | 3ITech |
24 | Object | object | getObjectValuesArray() | 2 | |
25 | Object | object | groupByProperty() | 3 | |
26 | Object | object | groupUsersByGender() | 3 | |
27 | Object | object | concatNonExpiredValues() | 4 | ITOne, Сбербанк |
28 | Object | object | flattenNestedArray() | 4 | |
29 | Object | object | getTreeValues() | 4 | |
30 | Object | object | mergeUniqueFirstKeys() | 4 | |
31 | Object | object | optionalChaining() | 4 | Яндекс |
32 | Object | object | sortByField() | 4 | |
33 | Object | object | treeIncludesValue() | 4 | |
34 | Object | object | findContactsByPhone() | 5 | |
35 | Object | object | flattenObj() | 5 | |
36 | Object | object | getFlattenedFilePaths() | 5 | |
37 | Object | object | calculateTotalDimensionsWidth() | 6 | Сбербанк |
38 | Object | object | calculateTotalNestedAge() | 6 | |
39 | Object | object | deepRemoveCProperties() | 6 | |
40 | Object | object | flattenNestedObject() | 6 | |
41 | Object | object | getTransformCities() | 6 | |
42 | Object | object | sumTreeValuesIteratively() | 6 | |
43 | Object | object | createValidatedProxy() | 7 | |
44 | Object | object | findDeepestMinElement() | 7 | СИБУР |
45 | Class | object | StaticMath() | 6 | Технология доверия |
46 | Class | object | Task_OOP - class() 1 | - | |
47 | Class | object | Task_OOP - class() 2 | - | |
48 | Class | object | Task_OOP - class() 3 | - | СИБУР |
49 | Class | this | Task_this - 1 | - | |
50 | Class | this | Task_this - 2 | - | |
51 | Class | this | Task_this - 3 | - | |
52 | Class | this | Task_this - 4 | - | |
53 | Class | this | Task_this - 5 | - | |
54 | Class | this | Task_this - 6 | - | СИБУР |
55 | Class | this | Task_this - 7 | - | |
56 | Class | this | Task_this - 8 | - | АльфаБанк |
57 | Class | this | Task_this - 9 | - | |
58 | Class | this | Task_this - 10 | - | |
59 | Class | this | Task_this - 11 | - | АСТОН |
60 | Number | getBigger() | 2 | ITOne | |
61 | Number | descendingOrder() | 3 | ДомКлик | |
62 | String | invertCase() | 2 | ||
63 | String | countDuplicateCharacters() | 3 | Сбербанк | |
64 | String | invertCase() | 3 | ||
65 | String | isUnique() | 3 | ||
66 | String | removeDupes() | 3 | ||
67 | String | camelCase() | 4 | newsMedia | |
68 | String | checkWord() | 4 | Сбербанк | |
69 | String | isPerfect() | 4 | ||
70 | String | isPerfectNumber() | 4 | ||
71 | String | isHappyNumber() | 5 | ||
72 | String | minifyString() | 5 | Райфайзенбанк | |
73 | String | removeExclamation() | 5 | Райфайзенбанк | |
74 | String | isHappyTicket() | 6 | ||
75 | String | checkBrackets() | 7 | ITOne, Сбербанк, Яндекс | |
76 | String | isBalanced() | 7 | ITOne, Сбербанк, Яндекс | |
77 | conclusion | Task_conclusion - 1 | - | СИБУР | |
78 | conclusion | Task_conclusion - 2 | - | СИБУР | |
79 | conclusion | Task_conclusion - 3 | - | АльфаБанк | |
80 | conclusion | Task_conclusion - 4 | - | АСТОН | |
81 | conclusion | createIncrement() | - | БКС | |
82 | Promise | eventloop | Task_eventloop - 1 | - | |
83 | Promise | eventloop | Task_eventloop - 2 | - | Сбербанк, АльфаБанк |
84 | Promise | eventloop | Task_eventloop - 3 | - | ITOne |
85 | Promise | eventloop | Task_eventloop - 4 | - | Детский мир |
86 | Promise | eventloop | Task_eventloop - 5 | - | Промсвязьбанк |
87 | Promise | eventloop | Task_eventloop - 6 | - | СИБУР |
88 | Promise | eventloop | Task_eventloop - 7 | - | СИБУР |
89 | Promise | eventloop | Task_eventloop - 8 | - | dataAgile |
90 | Promise | eventloop | Task_eventloop - 9 | - | ITOne |
91 | Promise | eventloop | Task_eventloop - 10 | - | |
92 | Promise | eventloop | Task_eventloop - 11 | - | |
93 | Promise | eventloop | Task_eventloop - 12 | - | |
94 | Promise | eventloop | Task_eventloop - 13 | - | |
95 | Promise | eventloop | Task_eventloop - 14 | - | |
96 | Promise | eventloop | Task_eventloop - 15 | - | |
97 | Promise | eventloop | Task_eventloop - 16 | - | |
98 | Promise | eventloop | Task_eventloop - 17 | - | АСТОН |
99 | Promise | eventloop | Task_eventloop - 18 | - | АльфаБанк |
100 | Promise | eventloop | Task_eventloop - 19 | - | |
101 | Promise | eventloop | Task_eventloop - 20 | - | Сбербанк |
102 | Promise | eventloop | Task_eventloop - 21 | - | |
103 | Promise | eventloop | Task_eventloop - 22 | - | |
104 | Promise | eventloop | Task_eventloop - 23 | - | |
105 | Promise | eventloop | Task_eventloop - 24 | - | |
106 | Promise | eventloop | Task_eventloop - 25 | - | |
107 | Promise | eventloop | Task_eventloop - 26 | - | |
108 | Promise | eventloop | Task_eventloop - 27 | - | |
109 | Promise | eventloop | Task_eventloop - 28 | - | |
110 | Promise | eventloop | Task_eventloop - 29 | - | |
111 | Promise | eventloop | Task_eventloop - 30 | - | |
112 | Promise | eventloop | Task_eventloop - 31 | - | |
113 | Promise | eventloop | Task_eventloop - 32 | - | |
114 | Promise | eventloop | Task_eventloop - 33 | - | |
115 | Promise | eventloop | Task_eventloop - 34 | - | |
116 | Promise | eventloop | Task_eventloop - 35 | - | |
117 | Promise | eventloop | Task_eventloop - 36 | - | ITOne |
118 | Promise | doRequest() | - | ITOne | |
119 | Promise | doSomething() | - | ||
120 | Promise | for(setTimeout) | - | АСТОН | |
121 | Promise | heavyJob() | - | ||
122 | Promise | makeManyReq() | - | Технология доверия | |
123 | Promise | Promise.all() | - | ВКонтакте | |
124 | Promise | promisesInSeries() | - | ||
125 | Promise | run() | - | ||
126 | Promise | runAsyncFunctions() | - | ITOne, Сбербанк | |
127 | Promise | setTimeoutTimes() | - | Мой Офис | |
128 | Promise | sizeOf() | - | Сбербанк | |
129 | Promise | sleep() | - | ЛАНИТ | |
130 | Promise | getData() | - | ТЕНЗОР | |
131 | Promise | getUsersData() | - | ТЕНЗОР | |
132 | what if | Task_whatIf - 1 | - | ||
133 | what if | Task_whatIf - 2 | - | ||
134 | what if | Task_whatIf - 3 | - | ||
135 | what if | Task_whatIf - 4 | - | ||
136 | what if | Task_whatIf - 5 | - | ||
137 | what if | Task_whatIf - 6 | - | ||
138 | what if | Task_whatIf - 7 | - | ||
139 | what if | Task_whatIf - 8 | - | ||
140 | what if | Task_whatif - 9 | - | ITOne | |
141 | what if | Task_whatif - 10 | - | ITOne | |
142 | what if | Task_whatif - 11 | - | ITOne | |
143 | what if | Task_whatif - 12 | - | ITOne | |
144 | what if | Task_whatif - 13 | - | ITOne | |
145 | what if | Task_whatif - 14 | - | ITOne | |
146 | anagam | allAnagrams() | 4 | СравниРУ | |
147 | anagam | groupAnagrams() | 4 | ||
148 | anagam | aclean() | 5 | СравниРУ | |
149 | anagam | anagram(str) | 5 | Промсвязьбанк | |
150 | anagam | isAnagram() | 5 | ||
151 | anagam | anagrams() | 6 | Яндекс | |
152 | anagam | findAnagrams() | 6 | ||
153 | anagam | findAnagramWords() | 6 | ||
154 | anagam | findLongestAnagramChain() | 7 | ||
155 | currying | getN() | 3 | ||
156 | currying | add() | 4 | ||
157 | currying | addSum() | 4 | ||
158 | currying | bind() | 4 | ||
159 | currying | compose() | 5 | ||
160 | currying | curry() | 5 | ||
161 | currying | partial() | 5 | ||
162 | currying | memoize() | 6 | ||
163 | currying | plusMinus() | 6 | ONLY | |
164 | currying | calc() | 7 | Промсвязьбанк | |
165 | memo | memo() | 7 | ||
166 | memo | memoFn() | 8 | ВКонтакте | |
167 | recursion | sumOfDigits() | 3 | ||
168 | Object | polyfil | includes() | 3 | БКС |
169 | Object | polyfil | isNaN() | 3 | Технология Доверия |
170 | Object | polyfil | findUnique() | 4 | |
171 | Object | polyfil | some() | 4 | Альфабанк |
172 | Object | polyfil | bind() | 5 | |
173 | Object | polyfil | promiseAll() | 6 | УралСиб |
174 | arr.push() | ||||
175 | FizzBuzz() | ||||
176 | FizzBuzz() v2 | ||||
177 | makeReader() | Сбербанк | |||
178 | TDZ | ||||
179 | Task_others | ||||