Interview common

0.0(0)
Studied by 0 people
call kaiCall Kai
learnLearn
examPractice Test
spaced repetitionSpaced Repetition
heart puzzleMatch
flashcardsFlashcards
GameKnowt Play
Card Sorting

1/97

encourage image

There's no tags or description

Looks like no tags are added yet.

Last updated 7:51 AM on 10/16/26
Name
Mastery
Learn
Test
Matching
Spaced
Call with Kai
Chat

No analytics yet

Send a link to your students to track their progress

98 Terms

1
New cards

hands-on experience

Practical experience gained by doing the work yourself.

2
New cards

background

Your education, previous roles, and relevant experience.

3
New cards

track record

A history of results that shows what you can achieve.

4
New cards

area of expertise

A subject or skill that you know particularly well.

5
New cards

core responsibility

One of the main duties of your role.

6
New cards

scope of work

The tasks, features, and responsibilities included in a project or role.

7
New cards

lead frontend development

To guide frontend work and help the team make technical decisions.

8
New cards

take ownership of

To accept responsibility for a task and follow it through to completion.

9
New cards

be accountable for

To be responsible for an outcome and able to explain your decisions.

10
New cards

drive a project

To actively move a project forward and help others make progress.

11
New cards

deliver a feature

To complete and release functionality that users can use.

12
New cards

ship to production

To release software to the environment used by real customers.

13
New cards

end-to-end delivery

Taking a feature from initial requirements through implementation and release.

14
New cards

build from scratch

To create a system without starting from an existing implementation.

15
New cards

set up a repository

To create and configure a place where a project's code is stored.

16
New cards

set development guidelines

To define shared rules for writing, reviewing, and maintaining code.

17
New cards

onboard a developer

To help a new developer understand the project and become productive.

18
New cards

mentor a teammate

To help a colleague improve through guidance and feedback.

19
New cards

delegate a task

To assign work and the authority needed to complete it to another person.

20
New cards

coordinate with

To organize work together with another person or team.

21
New cards

cross-functional team

A team with different roles, such as developers, designers, and product managers.

22
New cards

stakeholder

A person or group with an interest in a project's decisions or results.

23
New cards

gather requirements

To collect information about what a system needs to do.

24
New cards

clarify requirements

To resolve unclear details before deciding what to build.

25
New cards

acceptance criteria

Specific conditions that a feature must meet to be accepted.

26
New cards

business requirement

A need based on a company's goals or processes.

27
New cards

user need

A problem or goal that a product should help a user address.

28
New cards

use case

A situation describing how someone uses a system to achieve a goal.

29
New cards

constraint

A limit that affects possible solutions, such as time, budget, or compatibility.

30
New cards

trade-off

A choice in which improving one quality means accepting a cost elsewhere.

31
New cards

assumption

Something treated as true before it has been confirmed.

32
New cards

ambiguity

A lack of clarity that allows more than one interpretation.

33
New cards

feasibility

Whether an idea can be implemented within the available limits.

34
New cards

assess the impact

To evaluate how a change will affect users, systems, or the business.

35
New cards

break down a task

To divide a large task into smaller pieces of work.

36
New cards

estimate the effort

To assess how much work a task will require.

37
New cards

prioritize work

To decide which tasks should be done first.

38
New cards

meet a deadline

To finish work by the agreed date.

39
New cards

negotiate the scope

To agree on what will be included in a piece of work.

40
New cards

reduce the scope

To remove or simplify requirements so the work becomes smaller.

41
New cards

manage expectations

To make sure others understand what can realistically be delivered.

42
New cards

raise a concern

To tell others about a possible problem that needs attention.

43
New cards

flag a risk

To draw attention to something that could cause problems later.

44
New cards

blocker

A problem that prevents work from moving forward.

45
New cards

dependency on another team

Work or information that must come from another team before you can proceed.

46
New cards

unblock a teammate

To remove a problem that prevents a colleague from making progress.

47
New cards

propose an alternative

To suggest a different way to solve a problem.

48
New cards

justify a decision

To explain why a choice is reasonable using relevant evidence.

49
New cards

reach an agreement

To arrive at a decision that the people involved accept.

50
New cards

constructive feedback

Specific comments intended to help someone improve.

51
New cards

address feedback

To respond to comments by making changes or explaining your reasoning.

52
New cards

push back on a request

To respectfully challenge a request and explain your concerns.

53
New cards

align on priorities

To agree on which goals or tasks matter most.

54
New cards

guide designers

To help designers understand technical options and constraints.

55
New cards

question design assumptions

To question a design choice and check whether its reasoning is valid.

56
New cards

consistent user experience

An experience in which related screens behave in predictable, similar ways.

57
New cards

usability issue

A problem that makes a product difficult to understand or use.

58
New cards

user feedback

Information from users about their experience with a product.

59
New cards

measurable outcome

A result that can be evaluated using numbers or clear criteria.

60
New cards

business impact

The effect of work on business goals, costs, or results.

61
New cards

reduce manual effort

To decrease the amount of work people need to do by hand.

62
New cards

improve reliability

To make a system work correctly and consistently more often.

63
New cards

improve maintainability

To make software easier to understand, change, and repair.

64
New cards

streamline a workflow

To make a process simpler and more efficient.

65
New cards

identify a bottleneck

To find the part of a process or system that limits overall speed.

66
New cards

root cause

The underlying reason a problem occurs.

67
New cards

resolve an incident

To restore normal operation after a problem affects a live system.

68
New cards

reproduce an issue

To make a problem happen again so it can be investigated.

69
New cards

investigate a failure

To examine evidence to understand why something stopped working correctly.

70
New cards

prevent a recurrence

To make changes that reduce the chance of the same problem happening again.

71
New cards

lesson learned

Knowledge gained from an experience that can improve future work.

72
New cards

in retrospect

When considering a past event with the knowledge you have now.

73
New cards

what I would do differently

A phrase introducing how you would change your approach based on experience.

74
New cards

my main contribution was

A phrase introducing the most important part of the work you personally did.

75
New cards

I was responsible for

A phrase introducing your duties or the work you owned.

76
New cards

the main challenge was

A phrase introducing the most difficult part of a project.

77
New cards

I chose this because

A phrase introducing the reasons behind a technical decision.

78
New cards

one limitation is

A phrase introducing a drawback of your solution.

79
New cards

the outcome was

A phrase introducing the result of an action or project.

80
New cards

move into frontend work

To move from another area of work into frontend development.

81
New cards

full-stack development

Building both the user interface and the server-side parts of an application.

82
New cards

third-party integration

Connecting an application to a service provided by another organization.

83
New cards

optimize database queries

To change database requests or their execution so they use resources more efficiently.

84
New cards

millions of records

Several million stored entries, such as rows in a database table.

85
New cards

remote collaboration

Working together while team members are in different locations.

86
New cards

asynchronous communication

Sharing information without requiring everyone to respond at the same time.

87
New cards

time-zone overlap

Hours during which people in different time zones are both available.

88
New cards

availability

When you can attend meetings, work, or start a new role.

89
New cards

notice period

The time between informing an employer that you are leaving and your final working day.

90
New cards

compensation expectations

The pay and benefits you expect from a role.

91
New cards

Could you clarify

A polite way to ask the interviewer to explain an unclear question.

92
New cards

Let me think for a moment

A phrase used to ask for a little time to organize your answer.

93
New cards

If I understand correctly

A phrase used before checking your understanding of a question or requirement.

94
New cards

Could you give an example

A request for a specific case that makes an idea clearer.

95
New cards

no production experience

Not having used a technology in software serving real users.

96
New cards

verify that assumption

To check whether something you believe is actually true before acting on it.

97
New cards

I cannot recall the API

A phrase used when you cannot remember the exact API name or syntax.

98
New cards

Let me explain my approach

A phrase used to introduce a step-by-step explanation of your reasoning.