Business Plan
Business Plan
Data Bases
React
Halloween
100

What is the main purpose of a business plan for internal use?


To provide management and staff with a roadmap, milestones, and a way to track progress.


100

What is the difference between marketing channels and sales channels?


Marketing channels promote the product; sales channels allow customers to purchase it.


100

What is a Database Management System (DBMS), and how does it differ from using scattered files or spreadsheets?

- SW that provides a structured, secure, and consistent way to store, manage, and access large amounts of data.
- organizes data into tables with defined relationships, reducing duplication and errors with features like keys, constraints, and transactions to ensure data integrity and consistency, making data handling more reliable and scalable for multiple users.

100

What’s the difference between props and state?

Props are inputs passed from a parent component to a child component — they’re read-only and used to customize how a component looks or behaves.
State, on the other hand, is data managed inside a component that can change over time (like user input or button clicks).

100

What was Athulya dressed up as?

Fairy/Bumble bee

200

Name the most critical section of a business plan that must hook investors.


Executive Summary


200

Your subscription app costs $10/month, and you expect 500 users in Year 1. What is your projected revenue?


$10 × 500 users × 12 months = $60,000


200

Explain the purpose of Primary Keys and Foreign Keys in a relational database. How do they help maintain data consistency?

- A Primary Key uniquely identifies each record in a table — ensuring no duplicates.
- A Foreign Key links one table to another by referencing a primary key from a different table.

200

How does JSX work in React?

HTML code converted into JavaScript function calls that create React elements. Every JSX block must return a single parent element, and we can embed JavaScript inside

200

Who got a another Sake Tower?

Kavin

300

What is the Total Addressable Market (TAM)?


The total revenue opportunity for a product or service in the market.


300

What is one key component of a financial plan that shows when a business starts making profit?


Break-even point


300

SELECT name, AVG(age) FROM users WHERE age >= 18 GROUP BY name ORDER BY 2 DESC;

  • WHERE age >= 18 filters only users 18 or older.

  • GROUP BY name groups records with the same name.

  • AVG(age) calculates the average age per name group.

  • ORDER BY 2 DESC sorts the results in descending order by the second column — the average age

300

What is Render() do?

rendering means creating or updating the virtual DOM to reflect what the user should see on the screen. A component renders initially when it first loads, and re-renders whenever its state or props change.

300

Where did Jai get juice from?

West Campus Juice

400

Name three ways to segment your target audience.


Demographic, geographic, behavioral


400

 You find that competitors’ homework apps are too complicated. How would you apply this insight to your product plan?


Simplify the user interface and emphasize ease of use as a key selling point.


400

Compare Relational Databases and NoSQL Databases

Relational Databases (RDBMS) store structured data in tables with rows and columns, using a fixed schema and SQL for queries. They’re ideal for consistent, transactional data — like banking or inventory systems.
NoSQL Databases, on the other hand, handle unstructured or semi-structured data such as text, images, JSON documents, or logs.

400

What is the purpose of using React Router in a single-page application?

React Router allows an SPA to behave like a multi-page app by changing the URL and displaying different components without reloading the page.

400

Who got in without an ID?

Athulya

500

During product research, why is it important to talk to customers before building your product?


To identify real problems and ensure your product provides a solution people are willing to pay for.


500

You’re creating a new language-learning app. Competitor analysis shows existing apps are too expensive and have limited interactive content. How could you position your product to stand out in the market?


  • Offer a more affordable pricing model

  • Include more interactive or engaging features

  • Highlight these differences in your marketing and executive summary to show unique value


500

How does AWS simplify database management compared to traditional on-premise systems?

simplifies database management by offering fully managed, cloud-based services that handle infrastructure, scaling, backups, and security automatically. You don’t have to set up or maintain servers manually

500

What does the useParams() hook do in React Router, and when would you use it?

The useParams() hook lets you read values from the URL in a dynamic route.

500

Who got blackout drunk?

Maggy