Sobes.tech

What are the reasons for defining the CatalogRepository class in the Infrastructure layer instead of the Application layer?

Junior — Middle
264

How does binary search work? What does the function accept and what is its complexity?

264

What methods did you use when structuring the database in your project?

Junior — Middle
264

What tools or libraries have you used for implementing network communications in your projects?

Junior — Middle
264

What representation is used to store the value of a double type in computer memory?

Junior — Middle
264

Explain the principle of static resource caching and why it is needed in web development.

Junior — Middle
264

What is meant by the mechanism of error handling and exceptional situations in programming?

Junior — Middle
264

Can you explain the Database First approach when working with database modeling?

Junior — Middle
264

What is the advantage of using the StringBuilder class compared to regular string concatenation?

Junior — Middle
264

How is a clustered index defined and used in SQL, and how does it differ from a non-clustered index?

Junior — Middle
264

What technological stack do you use in your projects?

Junior — Middle
264

What is the role of a thread pool in multithreading management and why is it used?

Junior — Middle
264

Why is it important to distinguish between value types and reference types in programming?

Junior — Middle
264

Are you currently looking for new professional opportunities or a change of job?

Intern — Junior
264

How to distinguish a wide tree data structure from a binary tree by their features?

Junior — Middle
264

Can you explain what the use of Fluent API means in API development?

Junior — Middle
263

Choose a programming language and start with one of the examples below: # Python ----------------- def main(): print("Hello, world!") main() // C++ ------------------- #include <iostream> int main() { std::cout << "Hello, world!" << std::endl; return 0; } // PHP ------------------- <?php echo "Hello, world!." "; // Java ------------------- public class Main { public static void main(String[] args) { System.out.println("Hello, world!"); } } // Java Script (function main() { console.log('Hello, world!'); })(); // Go ------------------- package main import "fmt" func main() { fmt.Println("Hello, world!") } // Erlang ------------------- public static void Main() { MyStruct myStruct = new MyStruct(); // ? str.Id = 1; // ? str.Name = "1"; // ? MyClass myClass = new MyClass(); // ? myClass.Method(); } public struct MyStruct { public int Id; public string Name; } public class MyClass { private MyStruct _fieldStruct; public void Method() { MyStruct localStruct = new MyStruct(); // ? localStruct.Name = "Hello"; // ? _fieldStruct.Name = "World"; // ? } }

263

What are the advantages and disadvantages of interacting through an API?

Junior — Middle
263

Are you currently employed or available?

Intern — Junior
263
/182