Unilever · Primly Community

Unilever coding interview and online assessment: format and difficulty breakdown

frontend_fran · 6 replies

Just finished the Unilever online assessment for a software engineer role (new grad pipeline, London, early 2026). Trying to write this up while it's fresh because I couldn't find anything recent and specific.

Platform: HackerRank. Not a surprise, they've been using it for a while apparently.

Time: 90 minutes, 2 questions.

Question 1: Array manipulation, medium difficulty. Nothing exotic. I'd put it at roughly LeetCode medium, leaning easy. Think sliding window or two-pointer territory. Got through this one comfortably with maybe 30 minutes left.

Question 2: A graph problem. BFS or DFS would work, the problem was about finding connected components in a grid. Again, LeetCode medium. Not hard but requires you to actually know your graph traversal.

Both problems had edge cases that mattered for full marks (empty input, single node graph, etc.). Make sure your solutions handle those. The HackerRank scorer is strict about hidden test cases.

No behavioral questions in the OA, no multiple choice, no psychometric tests. Just pure coding. That's different from what I'd heard from a friend who went through their grad programme (Future Leaders Programme) a couple of years ago, apparently that one has a lot more personality/aptitude testing. For the standard SWE track, it was coding only.

Time between submitting OA and hearing back: 9 days. I almost emailed the recruiter on day 8. Don't do that, just wait the 10 days.

If you're prepping: do maybe 15-20 LeetCode mediums with a focus on arrays, strings, and basic graphs. You don't need to go deep on dynamic programming for this stage. That might come up in the later rounds but not here.

Still in the process, fingers crossed for the phone screen.

6 replies

apm_aisha

Thanks for posting this. Did you get a link to the OA through email directly or through a portal? I applied last week and haven't heard anything yet.

mobile_mara

Email from a Unilever recruiter with a HackerRank link. Took about 10 days after I submitted my application. If you're past 2 weeks, I'd do a gentle follow-up to the recruiter.

veteran_vance

LeetCode medium in 90 minutes for two questions sounds very doable. Is the timer per question or shared across both?

qa_quinn

Shared timer for both questions. You can move between them freely. I spent about 40 minutes on question 2 and still had time to clean up my solutions. Just don't get stuck on one for the whole 90.

ops_omar

Saved. I'm prepping for a software adjacent role at Unilever (more data analytics than pure SWE) and wondering if the coding section would be similar or lighter. Any idea?

hardware_hugo

For data/analytics roles I'd expect SQL rather than algorithms, honestly. Different assessment entirely. Worth asking the recruiter upfront what the OA covers for your specific role.