NoSQL

0%
  • Describe B-Trees and LSM Trees.

    Senior
  • Discuss the advantages and disadvantages of using NoSQL databases for time-series data storage.

    Senior
  • Discuss the challenges and strategies for handling data consistency in distributed NoSQL databases.

    Mid
  • Discuss the challenges of data modeling in NoSQL databases compared to relational databases. How do you approach data modeling in a NoSQL context?

    Mid
  • Explain the BASE acronym in NoSQL databases.

    Junior
  • Explain the CAP theorem in the context of NoSQL databases.

    Junior
  • Explain the characteristics and use cases of a Column-Family Stores NoSQL database.

    Mid
  • Explain the characteristics and use cases of a document-oriented NoSQL database.

    Mid
  • Explain the characteristics and use cases of a Graph Databases NoSQL database.

    Mid
  • Explain the characteristics and use cases of a Key-Value Stores NoSQL database.

    Mid
  • Explain the concept of compensating transactions in NoSQL databases.

    Senior
  • Explain the concept of consistent hashing in the context of distributed NoSQL databases.

    Mid
  • Explain the concept of denormalization in NoSQL databases.

    Mid
  • Explain the concept of distributed locking in NoSQL databases.

    Senior
  • Explain the concept of eventual consistency in distributed NoSQL databases.

    Mid
  • Explain the concept of geo-replication in NoSQL databases.

    Mid
  • Explain the concept of linearizability in distributed systems and how it relates to data consistency in NoSQL databases.

    Senior
  • Explain the concept of normalization in NoSQL databases.

    Mid
  • Explain the concept of offline-first applications and how NoSQL databases can support them.

    Mid
  • Explain the concept of read-your-writes consistency in NoSQL databases.

    Senior
  • Explain the concept of schemaless databases in the context of NoSQL.

    Mid
  • Explain the concept of tombstones in NoSQL databases.

    Mid
  • Explain the leader-follower replication model in NoSQL databases.

    Senior
  • Explain the principles of event sourcing and CQRS (Command Query Responsibility Segregation) and how they relate to NoSQL databases.

    Senior
  • How does BASE differ from the ACID properties of relational databases?

    Junior
  • How does eventual consistency differ from strong consistency?

    Mid
  • Name some consistent hashing techniques.

    Mid
  • Name some NoSQL databases suitable for time-series data.

    Senior
  • Name some popular graph algorithms.

    Senior
  • What are graph traversal and graph algorithms in the context of graph databases?

    Senior
  • What are point-in-time backups in NoSQL databases?

    Mid
  • What are secondary indexes in NoSQL databases?

    Mid
  • What are the advantages and disadvantages of using a distributed NoSQL database like Apache HBase for large-scale data storage?

    Mid
  • What are the common types of NoSQL databases?

    Junior
  • What are the key characteristics of NoSQL?

    Junior
  • What are the main differences between NoSQL and traditional relational databases?

    Junior
  • What does it mean for a NoSQL database to be "AP," "CP," or "CA"?

    Junior
  • What is a Bloom filter?

    Senior
  • What is a composite key in NoSQL databases, and why might you use it in data modelling?

    Mid
  • What is batch processing, and how can NoSQL databases support it?

    Mid
  • What is data lineage tracking, and why is it important in NoSQL databases?

    Senior
  • What is document-level locking in NoSQL databases.

    Mid
  • What is materialized view in NoSQL databases?

    Senior
  • What is NoSQL?

    Junior
  • What is polyglot persistence in the context of NoSQL databases.

    Mid
  • What is the difference between sharding and replication in NoSQL databases?

    Mid
  • What is write amplification in the context of NoSQL databases?

    Mid
  • When would you choose one type of NoSQL databases over another?

    Mid