Sobes.tech

Tell about your last project: what you did, key achievements, and your contribution?

147

Clarification: Was the application desktop in the browser or native?

146

Have you worked with WebSocket, Server-Sent Events, long polling? Tell me about them.

145

Are you aware of different versions of the HTTP protocol (HTTP/1, HTTP/2, HTTP/3)? What are the differences between them?

144

How did you measure a 30-40% acceleration in onboarding new developers?

143

Besides GET, what other HTTP request methods are there? What are they called?

142

What are the disadvantages of FSD? When would you not implement it?

141

Regarding your last workplace, where you worked for three and a half years, it says you are responsible for frontend architecture and technical solutions. Is this your formal role?

139

Why are microtasks executed first, followed by macro tasks? Why not the other way around?

139

Have you been a feature owner, designed application architecture and dashboards — what did you lack at your current job?

138

JavaScript task: determine the order of console output for code using setTimeout and Promise (micro- and macro-tasks).

137

What is the Big O complexity of the unsubscribe method in your implementation?

135

How exactly did you improve the performance of heavy pages? What exactly was slowing down the rendering? How did you measure it — from 5 seconds to 150-250 milliseconds?

132

Are you familiar with the EventEmitter pattern? Implement a class with subscribe, unsubscribe, and fire methods.

131

What happens when a hash table becomes full and can no longer accommodate new elements (rehashing)?

125

The bundle was 1.5 MB, now it is 700-800 KB. How was the bundle size reduced? How would you now start optimizing a 2 MB bundle?

119
/3