File tree 7 files changed +15
-8
lines changed
7 files changed +15
-8
lines changed Original file line number Diff line number Diff line change @@ -38,6 +38,7 @@ Gradle isn't required because of embedded Gradle presence in the project
38
38
- [ search] ( src/main/java/by/andd3dfx/search )
39
39
- [ serialization] ( src/main/java/by/andd3dfx/serialization )
40
40
- [ sorting] ( src/main/java/by/andd3dfx/sorting )
41
+ - [ stream] ( src/main/java/by/andd3dfx/stream )
41
42
- [ string] ( src/main/java/by/andd3dfx/string )
42
43
- [ tree] ( src/main/java/by/andd3dfx/tree )
43
44
Original file line number Diff line number Diff line change
1
+ # Perform refactoring of this code
2
+
1
3
## Before refactoring:
2
4
3
5
``` java
Original file line number Diff line number Diff line change 1
- # Propose solution by looking on logs
1
+ # Propose solution by looking on app logs
2
2
3
3
## Task definition
4
4
Original file line number Diff line number Diff line change
1
+ # Perform review of this code
2
+
1
3
``` java
2
4
public class DirectoryFolder {
3
5
private Long id;
Original file line number Diff line number Diff line change
1
+ # Perform review of this code
2
+
1
3
``` java
2
4
// Сделать ревью кода сервиса DataService и метода создания/получения новой сущности Data.
3
5
// Метод создания может вызваться из разных потоков и должен быть безопасен для такого режима использования.
Original file line number Diff line number Diff line change @@ -65,12 +65,12 @@ https://yandex.ru/jobs/faq
65
65
66
66
## Not Yandex
67
67
68
- First, it is highly recommended to start reading the following book (engineering sections):
68
+ Highly recommended the following book (engineering sections):
69
69
http://www.crackingthecodinginterview.com/contents.html
70
70
71
71
What to revise:
72
- • complexity of sorting algorithms
73
- • after solving every issue algorithm’s time complexity is usually discussed
74
- • DFS/BFS are frequently asked during coding interviews
75
- • solving some Dynamic programming problems would be useful because they are less intuitive than for example Greedy
76
- • Questions similar to climbing stairs: https://leetcode.com/problems/climbing-stairs/description
72
+ - complexity of sorting algorithms
73
+ - after solving every issue algorithm’s time complexity is usually discussed
74
+ - DFS/BFS are frequently asked during coding interviews
75
+ - solving some Dynamic programming problems would be useful because they are less intuitive than for example Greedy
76
+ - Questions similar to climbing stairs: https://leetcode.com/problems/climbing-stairs/description
Original file line number Diff line number Diff line change 21
21
- [ 16. Задача про стадионы и матчи] ( 16.sql )
22
22
- [ 17. Поиск сотрудников, менеджеры которых покинули компанию] ( 17.sql )
23
23
24
- See [ video solutions ] ( https://youtu.be/GjDF_LdwYHU ) of these tasks on YouTube
24
+ See [ video] ( https://youtu.be/GjDF_LdwYHU ) on YouTube with solution of these tasks
You can’t perform that action at this time.
0 commit comments