Skip to content

Commit 704a69e

Browse files
author
vitaly.basaraba
committed
Featured: update question
1 parent 3ee3d3c commit 704a69e

File tree

3 files changed

+142
-3
lines changed

3 files changed

+142
-3
lines changed

README.md

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -18,7 +18,7 @@ Welcome to the **Interview Questions CLI**, a powerful tool designed for users l
1818
Run the CLI using the following command:
1919

2020
```bash
21-
node cli.js [options]
21+
npx interview-questions [options]
2222
```
2323

2424
### Options
@@ -29,7 +29,6 @@ node cli.js [options]
2929
| `--amount` | Number of questions to retrieve (for `top` filter). | `--amount 5` |
3030
| `--level` | Filter by difficulty level (`junior`, `middle`, `senior`). | `--level junior` |
3131
| `--format` | Output format (`text`, `array`, `json`). Default is `text`. | `--format json` |
32-
| `--verbose` | Enable verbose logging for debugging. | `--verbose` |
3332

3433
### Examples
3534

package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
{
22
"name": "interview-questions",
3-
"version": "1.1.1",
3+
"version": "1.1.4",
44
"main": "index.js",
55
"scripts": {
66
"test": "npx jest ./test/InterviewQuestion.test.js"

question.json

Lines changed: 140 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -38,5 +38,145 @@
3838
"title": "What are classes in ES6",
3939
"url": "https://www.tiktok.com/@jsmentoring/photo/7447909741977685280",
4040
"level": "senior"
41+
},
42+
{
43+
"title": "Why do you need modules",
44+
"url": "https://www.tiktok.com/@jsmentoring/photo/7447895686626020640",
45+
"level": "middle"
46+
},
47+
{
48+
"title": "What is Hoisting",
49+
"url": "https://www.tiktok.com/@jsmentoring/photo/7447882385946938656",
50+
"level": "junior"
51+
},
52+
{
53+
"title": "What is scope in javascript",
54+
"url": "https://www.tiktok.com/@jsmentoring/photo/7447877473280265505",
55+
"level": "junior"
56+
},
57+
{
58+
"title": "What is a service worker",
59+
"url": "https://www.tiktok.com/@jsmentoring/photo/7447871707219594529",
60+
"level": "senior"
61+
},
62+
{
63+
"title": "How do you manipulate with DOM element",
64+
"url": "https://www.tiktok.com/@jsmentoring/photo/7447865971974475041",
65+
"level": "junior"
66+
},
67+
{
68+
"title": "How do you reuse information across service worker restarts",
69+
"url": "https://www.tiktok.com/@jsmentoring/photo/7447841580880350497",
70+
"level": "senior"
71+
},
72+
{
73+
"title": "What is IndexedDB",
74+
"url": "https://www.tiktok.com/@jsmentoring/photo/7447814335323278624",
75+
"level": "senior"
76+
},
77+
{
78+
"title": "What is memoization",
79+
"url": "https://www.tiktok.com/@jsmentoring/photo/7447658154155871520",
80+
"level": "middle"
81+
},
82+
{
83+
"title": "What is JSON and Its Common Operations",
84+
"url": "https://www.tiktok.com/@jsmentoring/photo/7447560275856870688",
85+
"level": "junior"
86+
},
87+
{
88+
"title": "5 Ways to Create Objects in JavaScript",
89+
"url": "https://www.tiktok.com/@jsmentoring/photo/7447557117344582944",
90+
"level": "junior"
91+
},
92+
{
93+
"title": "What is a Prototype Chain in JavaScript?",
94+
"url": "https://www.tiktok.com/@jsmentoring/photo/7447534074211601697",
95+
"level": "junior"
96+
},
97+
{
98+
"title": "What is a higher order function",
99+
"url": "https://www.tiktok.com/@jsmentoring/photo/7447469800642727200",
100+
"level": "middle"
101+
},
102+
{
103+
"title": "What is the currying function",
104+
"url": "https://www.tiktok.com/@jsmentoring/photo/7447172210076208417",
105+
"level": "senior"
106+
},
107+
{
108+
"title": "How do you compare Object and Map",
109+
"url": "https://www.tiktok.com/@jsmentoring/photo/7447122335863147808",
110+
"level": "senior"
111+
},
112+
{
113+
"title": "What is a pure function",
114+
"url": "https://www.tiktok.com/@jsmentoring/photo/7447104096424725792",
115+
"level": "senior"
116+
},
117+
{
118+
"title": "What is a Prototype Chain in JavaScript?",
119+
"url": "https://www.tiktok.com/@jsmentoring/photo/7446735468848270625",
120+
"level": "junior"
121+
},
122+
{
123+
"title": "What is the purpose of the let keyword",
124+
"url": "https://www.tiktok.com/@jsmentoring/photo/7446499450626772256",
125+
"level": "junior"
126+
},
127+
{
128+
"title": "Arrow func?",
129+
"url": "https://www.tiktok.com/@jsmentoring/photo/7446420047448247585",
130+
"level": "junior"
131+
},
132+
{
133+
"title": "What is the difference between let and var",
134+
"url": "https://www.tiktok.com/@jsmentoring/photo/7446417854699687200",
135+
"level": "junior"
136+
},
137+
{
138+
"title": "What is git bisect command?",
139+
"url": "https://www.tiktok.com/@jsmentoring/photo/7446337497484791073",
140+
"level": "senior"
141+
},
142+
{
143+
"title": "What are lambda expressions or arrow functions?",
144+
"url": "https://www.tiktok.com/@jsmentoring/photo/7446080608989678880",
145+
"level": "junior"
146+
},
147+
{
148+
"title": "What is the difference between == and === operators?",
149+
"url": "https://www.tiktok.com/@jsmentoring/photo/7446055928723508512",
150+
"level": "junior"
151+
},
152+
{
153+
"title": "Slide What is the purpose of the array splice method",
154+
"url": "https://www.tiktok.com/@jsmentoring/photo/7446035575565520160",
155+
"level": "junior"
156+
},
157+
{
158+
"title": "What is the difference between slice and splice",
159+
"url": "https://www.tiktok.com/@jsmentoring/photo/7446029933446565152",
160+
"level": "junior"
161+
},
162+
{
163+
"title": "5 Ways to Create Objects in JavaScript?",
164+
"url": "https://www.tiktok.com/@jsmentoring/photo/7445448146685136161",
165+
"level": "junior"
166+
},
167+
{
168+
"title": "What is git rebase command?",
169+
"url": "https://www.tiktok.com/@jsmentoring/photo/7444874869394771232",
170+
"level": "junior"
171+
},
172+
{
173+
"title": "What is git reflog command?",
174+
"url": "https://www.tiktok.com/@jsmentoring/photo/7444873101717884192",
175+
"level": "junior"
176+
},
177+
{
178+
"title": "What is git revert command?",
179+
"url": "https://www.tiktok.com/@jsmentoring/photo/7444867368431439136",
180+
"level": "junior"
41181
}
42182
]

0 commit comments

Comments
 (0)