📜 questionsBank.title ⁉️
FAANG-Style Tech Interview & Strategic Problem-Solving Examination
questionsBank.legalText
💡 questionsBank.answeredQuestions
1.What is the time complexity of searching an element in a balanced binary search tree?
- 1.O(n)
- 2.O(log n) ✓
- 3.O(n log n)
- 4.O(1)
2.Which sorting algorithm is best for sorting a large data set in parallel computing applications?
- 1.Bubble Sort
- 2.Quick Sort
- 3.Insertion Sort
- 4.Merge Sort ✓
3.In the context of distributed systems, what consistency model is the CAP theorem associated with?
- 1.Eventual Consistency
- 2.Strong Consistency ✓
- 3.Weak Consistency
- 4.Causal Consistency
4.What is the main advantage of using a linked list over an array?
- 1.Faster access to elements
- 2.Dynamic size ✓
- 3.Less memory usage
- 4.Better cache performance
5.Which one of these protocols is primarily used to send data in a reliable, ordered, and error-checked manner over the internet?
- 1.TCP ✓
- 2.UDP
- 3.HTTP
- 4.SMTP
📢 questionsBank.sponsoredAd
6.Which algorithm is used to find the shortest path in a graph with non-negative weights?
- 1.Kruskal's Algorithm
- 2.Dijkstra's Algorithm ✓
- 3.Prim's Algorithm
- 4.Floyd-Warshall Algorithm
7.In JavaScript, what is the purpose of the 'bind' method in relation to functions?
- 1.To invoke a function immediately
- 2.To create a copy of a function
- 3.To chain multiple functions together
- 4.To set the value of 'this' inside a function ✓
8.Which data structure is most efficient for implementing a priority queue?
- 1.Stack
- 2.Queue
- 3.Heap ✓
- 4.Linked List
9.What design pattern is characterized by an object that is used to control access to another object?
- 1.Proxy ✓
- 2.Adapter
- 3.Template
- 4.Factory
📢 questionsBank.sponsoredAd
10.In C++, which of the following best describes a 'virtual' function?
- 1.A function that cannot be overridden
- 2.A function with no definition
- 3.A function that can be overridden in derived classes ✓
- 4.A function that is defined outside the class
questionsBank.page 1 questionsBank.of 3