Sobes.tech

How exactly was virtualization done — did you write your own wrapper or use a ready-made solution?

421

TIN field (10 or 12 digits). Show error after blur. Submit button disabled until the form is valid.

282

What is the difference between input type text and input type number besides the type of accepted values?

265

What ARIA attributes are used in the example of an accordion?

203

What is the difference between controlled and uncontrolled input, and when should each be used?

174

When are useMemo and memo needed, and when might they hinder the project?

173

How was the work with ARIA and keyboard navigation organized?

170

Why was the decision made to use React PDF instead of the built-in PDF reading in the browser?

168

Describe the standard authorization flow through Keycloak that you have used in projects.

159

Why did you not use input type number for the INN field?

155

If requests are not made for some time and the token expires, what happens then? Have you looked at token lifetime through a timer?

154

How did you discover the problem with PDF documents? How did you find and localize this problem?

152

Tell me about a task at Greenatom that you are particularly proud of.

144

How was the issue of setting alt for decorative images resolved?

141

How to type an API response if the contract is not perfect?

136

What accessibility standard did you base your work on, and which key achievement levels did you use?

135

If validation needs to occur on the fly — how to organize it?

133

For a bank landing page, which would you choose: SSR, SSG, or CSR? SEO is important.

130

Is there a difference between type and interface in TypeScript?

125
/2