
Ricoh Software Engineer Interview Questions
& Process
Real candidates share what happened, how many rounds they had,
and how the experience turned out.
Based on 13 interview experiences · FREE TO READ
Candidate interview experiences
First-hand accounts from people who interviewed at Ricoh.
Software Engineer
It was a technical interview focused on how I handle and manage data. I had to parse through json data and find specific info. There was also a behavioral part where we talked about the file and information I had worked with. They also asked about my past work experience.
- Tell me about data and other JSON information.
Software Engineer
This was a terrible experience. It started with a phone interviewer who was untrusting and seemed paranoid, questioning me like I was a beginner for a senior role and even asked if I was lying on my resume. Then the recruiter rushed me for an in-person interview with a weird 2-day deadline, acting like my schedule didn't matter. The in-person interview had one interviewer who was really insulting, accusing me of lying and calling my university a 'high school.' They made an offer, but then they wanted my 1099 and W2 from previous jobs, which felt like a privacy violation. Also, shady people from a background check company called, sounding uneducated and acting like detectives, accusing me and insulting my nationality, even though I have two degrees. I also noticed all the engineers and recruiters were from only one gender, which was a really striking lack of diversity. The rudeness, disrespect, and lack of diversity made me lose interest, so I didn't accept the offer because I don't want to work in that kind of environment. It was a nightmare, but it taught me to look for company culture red flags early on. Also, if a company has a super long online application with tons of questions and asks for references and personal details before even talking to you, it's not worth it.
- How would you approach cloning a graph that has cycles, given that each node has at most two links?
- Can you explain how to tokenize a string?
- What should be done when the QA team refuses to pass code, but the third-party developers using our SDK want to submit it as is because they've already spent $100K and won't spend more?
Software Engineer Intern
The process was super informal. The hiring manager reached out to schedule a phone call. During the call, I introduced myself, and then they talked about their job for 30 minutes, without asking me anything. I thought it was just conversational and they liked me. They said it would be the only round. But then they ghosted me for a month and emailed me for another interview, probably because they learned nothing about me. It was the same weird style where they didn't ask me any questions. They ghosted me again after that.
- Can you tell me about yourself and your background?
Ricoh Software Engineer Interview Questions
Quoted word for word from Ricoh interview reports.
“If code is not working correctly on an emulator and no errors are apparent, what is a likely reason?”
Read reports →“How would you approach cloning a graph that has cycles, given that each node has at most two links?”
Read reports →“Can you explain how to tokenize a string?”
Read reports →“Could you explain what SDLC is, and what documents are associated with it?”
Read reports →“What should be done when the QA team refuses to pass code, but the third-party developers using our SDK want to submit it as is because they've already spent $100K and won't spend more?”
Read report →“What is Object-Oriented Programming, and can you elaborate on its various concepts?”
Read report →“Can you describe many of the fundamentals of C++?”
Read report →“Tell me about data and other JSON information.”
Read report →“Can you tell me about your experience with Tungsten products?”
Read report →Formats, difficulty and experience
Across all 13 Ricoh interview reports.