1.
Technical Questions:
Front-end development requires proficiency in various technologies and concepts. You may
be asked about:
HTML/CSS:
o How do you ensure cross-browser compatibility in your web applications?
o Can you explain the box model in CSS?
JavaScript:
o What are closures, and how are they used in JavaScript?
o Explain event delegation and its benefits.
Frameworks and Libraries:
o Have you worked with React, Angular, or Vue.js? Describe a project where you utilized one of
these frameworks.
o How do you manage state in your applications?
Performance Optimization:
o What techniques do you use to improve the performance of a web application?
o How do you handle large datasets on the client side?
Version Control:
o Describe your experience with Git. How do you manage branching and merging in your
projects?
2. Behavioral Questions:
Commonwealth Bank places importance on cultural fit and teamwork. You might encounter
questions such as:
Can you describe a time when you had to collaborate with a difficult team member? How did you
handle it?
Tell me about a project where you faced significant challenges. How did you overcome them?
How do you prioritize tasks when working on multiple projects with tight deadlines?
3. Problem-Solving and Coding Challenges:
You may be presented with coding challenges to assess your problem-solving skills. For
example:
Write a function to find the second largest string in a given sentence.
AmbitionBox
4. General Tips:
Review Your Resume: Be prepared to discuss your previous projects, the technologies you've used,
and your specific contributions.
Understand the Company: Familiarize yourself with Commonwealth Bank's services, values, and
recent developments.
Ask Questions: Prepare thoughtful questions about the role, team dynamics, or the company's
technology stack.