What are the reasons for defining the CatalogRepository class in the Infrastructure layer instead of the Application layer?
C#
How does binary search work? What does the function accept and what is its complexity?
What methods did you use when structuring the database in your project?
What tools or libraries have you used for implementing network communications in your projects?
What representation is used to store the value of a double type in computer memory?
Explain the principle of static resource caching and why it is needed in web development.
What is meant by the mechanism of error handling and exceptional situations in programming?
Can you explain the Database First approach when working with database modeling?
What is the advantage of using the StringBuilder class compared to regular string concatenation?
How is a clustered index defined and used in SQL, and how does it differ from a non-clustered index?
What technological stack do you use in your projects?
What are deferred requests in LINQ?
What is the role of a thread pool in multithreading management and why is it used?
Why is it important to distinguish between value types and reference types in programming?
Are you currently looking for new professional opportunities or a change of job?
How to distinguish a wide tree data structure from a binary tree by their features?
Can you explain what the use of Fluent API means in API development?
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"; // ? } }
What are the advantages and disadvantages of interacting through an API?
Are you currently employed or available?