Java
Ինչպես են աշխատում Վիրտուալ Թելերը;
Ինչ է Java հիշողության մոդելը: Ինչպե՞ս է դա ազդում բազմապրոցեսային ծրագրավորման վրա։
Ինչպե՞ս եք մշակել տվյալների հոսքը 870 RPS-ում վերջին աշխատանքում։
/** * Գրեք "Ավտոկայանատեղի" դասը (առանց մրցակցության կամ այլ բաների) * 1. Կոնստրուկտորում սահմանվում է չափը (հզորությունը): Երկու մեթոդներ կան * - boolean enter() - Մեքենայի մուտքը, վերադարձնում է false, եթե կայանը լեցուն է: * - void exit() - Մեքենայի ելքը: */
Ին՞չ է էլեկտրոնային թվային ստորագրությունը (ԶՏՍ)։
Հարց 7. Կան ծառայություն ExampleService (տես նկարը): Եթե արտաքին ծառայությունը հերթով կանչի մեթոդները՝ exampleService.getCityFromCache(100000); exampleService.getCity(100000); Եթե cache-ը դատարկ էր, քանի անգամ կկատարվի CityDao::getCity- ի դիմումը? @Component @RequiredArgsConstructor public class ExampleService { private final CityDao dao; @Cacheable public String getCityFromCache(int index) { return dao.getCity(index); } public String getCity(int index) { return getCityFromCache(index); } } 0 1 2 Դա կախված է CacheManager-ի իրականացմանից
Որո՞նք ինդեքսներ էիք պետք օգտագործել (ներառյալ այները, որոնք ընդգրկում են)։
Պատմեք ինձ Stream API-ի մասին — ինչ է դա և ինչպես եք օգտագործում
Կարո՞ղ եք երբևէ գրել ձեր սեփական Spring Boot Starter-ը։
Լավագույն աղյուսակում 5 գրանցում կա, աջ աղյուսակում՝ 10 գրանցում։ Շարունակությունը ON 1=1 է։ Քանի գրանցում կա արդյունքում՝ LEFT JOIN և INNER JOIN համար։
Կա համակարգ, որը օգտվողներին հնարավորություն է տալիս աշխատել ֆայլերի հետ բրաուզերում: Ստանդարտ տեխնոլոգիական շերտը՝ Java, Spring, React, Postgres: Ֆայլերը պահվում են ֆայլային համակարգում բեկեն, ֆայլերի մետադատները՝ տվյալների բազայում: Թիմը իրականացրել է ֆունկցիա՝ @Transactional public void process(String oldName, String newName) { Long id = exec("select id from file where name='" + oldName + "'"); // տվյալների բազային հարցում կատարում processFile(oldName, newName); // ֆայլի անվանափոխություն սկավառակի վրա exec("update file set name='" + newName + "' where id = " + id); // տվյալների բազային հարցում կատարում }
Պատմեք, թե ինչպես էր կազմակերպված ձեր նախորդ աշխատանքի վայրում զարգացման գործընթացը՝ բիզնեսի կարիքից մինչև թողարկում։
Պատմեք ինձ Docker Compose, OpenShift, GitLab CI-ի հետ ձեր փորձի մասին։
Պատմեք ձեր փորձի մասին Java զարգացման ոլորտում վերջին 5-6 տարիներին և AI կիրառմամբ զարգացման մասին։
Պատմիր ինձ հարցերի ուղարկման ծառայության մասին, որը կազմաձևված է տվյալների բազայից։ Ինչպիսի՞ն են այդ կազմաձևումները։ Ինչպե՞ս էր աշխատում տաք բեռնումը։
Ինչպե՞ս է ձեր հարաբերությունը Linux-ի հետ հրամանի տողում։ Օրինակ, երբ պորտը զբաղված է, հանդիպե՞լ եք խնդիրների։
Ի՞նչ հերթեր եք ճանաչում բազմապատկման աշխատանքների համար։
[անուն] հարցրեց: Ի՞նչ տվյալների տեսակներ և տվյալների կառուցվածքներ կան Redis-ում։
Ի՞նչ է JIT և AOT կոմպիլացիայի տարբերությունը և առավելությունները։
Ի՞նչն է տարբերությունը ռելացիոն տվյալների բազաների և ոչ ռելացիոն (NoSQL) բազաների միջև։