Preparing RecruitFinds
Loading the next page.
7 Oct 2026
By RecruitFinds

For many Kenyan graduates and university students, getting into a major company is not simply a matter of finding a vacancy and sending a CV.
Large employers often recruit young talent through structured internship, graduate trainee and early-career programmes. These opportunities can attract thousands of applicants, which means that understanding the recruitment process can be just as important as having the right degree.
Companies such as Safaricom, KCB, EABL and Equity have developed different programmes and recruitment routes for early-career talent. Their requirements and timelines can change from one intake to another, so applicants should always check the employer's official careers or programme page before applying.
The real challenge is knowing what to do before the application window opens, what happens after you submit your application and how to prepare for online assessments.
One of the biggest mistakes students and graduates make is beginning their preparation after an internship or trainee advert has already been published.
Corporate programmes can have short application windows. EABL, for example, currently runs its undergraduate internship programme on a quarterly basis and states that eligible students can apply for specific internship periods. Its 2026 programme also requires applicants to complete an online assessment after the application period closes.
This means preparation should happen before the vacancy appears.
Have the following ready:
An updated CV
Academic information
Your current course or degree details
Internship or attachment documentation where applicable
National ID details
KRA PIN information
Professional email address
Active telephone number
A LinkedIn profile
Scanned documents where the programme requires them
You should also keep a simple record of the programmes you are interested in and when they normally recruit.
Not every early-career programme is designed for the same candidate.
An undergraduate internship may be intended for students who are still studying. A graduate trainee programme may target recent graduates. A technology programme may concentrate specifically on software, data, engineering, cybersecurity or other digital skills.
For example, EABL's current undergraduate internship requirements specify third-year or final-year students who will continue their education after the internship or are awaiting graduation.
Safaricom has also operated internship and graduate development programmes, including technology-focused early-career initiatives. Its current Industry Digital Talent platform describes a 6–9 month journey involving application, selection, training, mentorship, internship and employment.
So before applying, ask yourself:
Am I still a student?
Have I already graduated?
Is the programme specifically for technology candidates?
Does the programme require previous work experience?
These questions can save you from applying for programmes for which you are not eligible.
Safaricom is one of the companies Kenyan graduates commonly watch for technology and early-career opportunities.
Its careers platform directs candidates to search for available opportunities and apply online. Safaricom also states that job and internship applications are processed through its careers website rather than by email.
For technology-oriented candidates, it is also worth watching dedicated programmes and talent initiatives rather than searching only for the word “internship.”
Safaricom's Industry Digital Talent platform, for example, describes a pathway involving training, mentorship, internship and potential employment.
This creates an important lesson: do not search for one programme forever. Search for the different entry routes into the company.
A computer science graduate could potentially look at software, engineering, data, digital, technology operations or other related opportunities depending on what the employer advertises.
KCB's careers information provides a useful example of how a major corporate recruitment process can work.
The bank describes a process that can include online application, initial screening, aptitude and skills assessments, interviews, reference checks, documentation and onboarding. KCB also confirms that it offers a Graduate Trainee Programme and youth apprenticeship opportunities.
That should change how you prepare.
Do not think:
“I only need to submit my CV.”
Think:
“My CV gets me considered, but I may still have to pass several stages.”
This is particularly important for graduate programmes where the initial applicant pool can be large.
EABL is a good example of why applicants should never rely on old internship information found on social media or previous job posts.
Its current 2026 internship information specifies eligibility requirements, areas of study, documentation and a three-month internship period. It also says applicants must complete an online assessment after the application period closes.
The advert also states that applications must be submitted online and warns applicants that EABL does not charge fees for internship applications or placements.
This is why reading the entire advert matters.
Do not stop after seeing:
“Bachelor's degree required.”
Continue reading.
The actual programme may specify your year of study, graduation status, internship dates, academic discipline, documents and assessment requirements.
Equity also has several initiatives aimed at developing young talent, but they should not all be treated as the same type of opportunity.
For example, the Equity Leaders Program includes a six-month pre-university paid internship for selected scholars, combined with mentorship, work-based learning, financial literacy and practical projects. Equity's 2025 integrated report records continued participation in the programme.
That is different from simply finding an ordinary vacancy on a bank's careers portal.
The lesson is important for students:
Look at the eligibility criteria first, then decide whether the programme is actually meant for you.
After submitting an application, some candidates make the mistake of forgetting about it.
This is where online assessments become important.
Depending on the employer and programme, an assessment may test areas such as:
Numerical reasoning
Verbal reasoning
Logical reasoning
Data interpretation
Situational judgement
Attention to detail
Problem-solving
Basic technical knowledge
Personality or behavioural preferences
Some employers or recruitment systems may also use gamified assessments. These can present candidates with short challenges designed to assess particular cognitive or behavioural abilities.
The exact format varies, so do not assume that every company uses the same test.
You do not need to spend months studying mathematics from scratch.
You need to become comfortable working under time pressure.
Practise questions involving percentages, ratios, averages, sequences, graphs and tables.
For verbal reasoning, practise reading short passages and identifying what can actually be concluded from the information provided.
For logical reasoning, practise identifying patterns and relationships.
The most important part is timing.
A candidate may understand a question but still lose marks by spending too long on one difficult problem.
During practice, therefore, use a timer.
Your goal should be to improve both accuracy and speed.
Gamified assessments can feel strange because they may not look like traditional examinations.
You might be asked to make decisions, remember information, identify patterns or complete challenges under time pressure.
The mistake is trying to “game the game.”
Instead, concentrate on the underlying skill being tested.
Read the instructions carefully.
Understand the objective before starting.
Do not panic if the first few tasks seem unfamiliar.
And avoid searching online for supposed “answers” to a company's assessment. Assessment formats can change, and preparation is more useful when it improves the skill being tested.
If you are applying to several corporate programmes, your biggest problem may eventually become remembering what you applied for.
Create a simple spreadsheet with columns such as:
CompanyProgrammeDate AppliedClosing DateAssessmentStatusNext ActionSafaricomTech/InternshipDateDateYes/NoSubmittedCheck portalKCBGraduate ProgrammeDateDateYes/NoAssessmentPrepareEABLInternshipDateDateYesSubmittedMonitor emailEquityEarly Career ProgrammeDateDateYes/NoSubmittedCheck portal
This may seem unnecessary when you have only applied to two or three programmes.
It becomes extremely useful once you have submitted ten or fifteen applications.
Your application does not end when you click “Submit.”
Check your email regularly, including your spam and promotions folders.
Some employers may communicate assessment instructions, interview invitations or requests for additional information electronically.
Also log back into application portals where possible.
Safaricom's careers information says candidates can sign into their application profile and check the status of jobs they have applied for.
Do not assume that no phone call means no update.
If you wait for an interview invitation before preparing, you are already behind.
Prepare examples showing:
A problem you solved
A project you completed
A time you worked in a team
A situation where you demonstrated leadership
A time you made a mistake and learned from it
A technical project you worked on
A situation where you had to meet a deadline
Technology candidates should also be able to explain their projects in simple language.
If you built a website, application, database, automation tool or data project, do not simply mention its name.
Explain:
What was the problem?
What did you build?
What technology did you use?
What was your contribution?
What did you learn?
That gives an interviewer something concrete to discuss.
Two candidates can have the same degree and completely different applications.
A Computer Science graduate with no practical evidence may be less convincing than another candidate who can demonstrate projects, competitions, internships, GitHub work, technical communities or relevant certifications.
The same applies to business graduates.
If you are applying for a management trainee programme, show evidence of leadership, teamwork, problem-solving, volunteering, projects, entrepreneurship or other meaningful experiences.
The objective is to make the employer see what you can actually do.
Corporate recruitment can take time.
KCB says its broader recruitment process typically takes around four to eight weeks, although individual programmes and vacancies can differ.
Avoid sending repeated messages to recruiters simply because you have not received an immediate response.
Instead:
Submit the application correctly.
Save the confirmation.
Record the closing date.
Watch your email.
Monitor the application portal.
Prepare for the next stage.
Continue applying elsewhere.
The final point is important.
Never stop your job search because you are waiting for one company.
If your goal is to join a major company such as Safaricom, KCB, EABL or Equity, think of recruitment as a pipeline rather than a single application.
Prepare → Apply → Test → Interview → Background checks → Offer → Onboarding
You may not reach every stage.
That does not necessarily mean your career is over.
A rejected application can show you where you need to improve. A failed assessment can tell you to work on numerical or logical reasoning. A rejected interview can show you that your examples were not strong enough.
Use every application as practice for the next one.
Most importantly, do not wait for the perfect corporate programme before developing yourself. Build your technical skills, communication ability, CV, projects and interview confidence continuously.
When the next intake opens, you should not be starting from zero.
You should already be ready to apply.