Home β€Ί Interview Questions β€Ί In a bank, what information would you store in the…

In a bank, what information would you store in the customer table? What columns would you include for account number, customer ID, account type, and demographic information?

🟑 Medium Conceptual Mid level
1Times asked
May 2026Last seen
May 2026First seen

πŸ’‘ Model Answer

A typical bank customer table would include a unique customer identifier (customer_id), personal details such as first_name, last_name, date_of_birth, and gender, contact information like phone_number and email, and address fields (street, city, state, zip). For account linkage, you would store account_number, account_type (checking, savings, credit), balance, status, and foreign keys to the customer_id. Demographic data might include occupation, income bracket, and nationality. Audit columns such as created_at, updated_at, and created_by help track changes. Normalization would separate addresses and contact methods into their own tables if multiple per customer, but for simplicity a single table can hold the most common fields.

This answer was generated by AI for study purposes. Use it as a starting point β€” personalize it with your own experience.

🎀 Get questions like this answered in real-time

Assisting AI listens to your interview, captures questions live, and gives you instant AI-powered answers β€” invisible to screen sharing.

Get Assisting AI β€” Starts at β‚Ή500