I applied through a recruiter. The process took 5 months. I interviewed at OCLC in Sep 2017
Interview
Phone screening (experience), one interview with management (behavioral, light technical), final interview with a panel (technical). The process took a while but in the end it was well worth the wait. The recruiting staff was very responsive and the associates I met were very intelligent and welcoming.
I applied online. I interviewed at OCLC (Dublin, OH) in Apr 2026
Interview
The interview process consisted of 1 hiring manager round and then another one, which was an on-site round with system design questions, whiteboard session, behavioral, all in 2.5 hrs.
Questions related to AI tools, how to use them, a whiteboard session on big data, and some basic security stuff.
Interview questions [1]
Question 1
Past experience-based questions.
System design, like caching, etc.
How to use AI in large code bases.
Big Data handling, FAQs, and explaining the design on a whiteboard.
Senior Software Engineer applicants have rated the interview process at OCLC with 3.5 out of 5 (where 5 is the highest level of difficulty) and assessed their interview experience as 50% positive. To compare, the company-average is 61.8% positive. This is according to Glassdoor user ratings.
Candidates applying for Senior Software Engineer roles take an average of 150 days to get hired, when considering 2 user submitted interviews for this role. To compare, the hiring process at OCLC overall takes an average of 33 days.
Common stages of the interview process at OCLC as a Senior Software Engineer according to 2 Glassdoor interviews include:
Group panel interview: 22%
Skills test: 22%
Drug test: 11%
Personality test: 11%
One on one interview: 11%
Presentation: 11%
Phone interview: 11%
Here are the most commonly searched roles for interview reports -