Jefferies logo

Jefferies 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

2.4 Rounds average
Average Typical difficulty
53.8% Positive experience

Candidate interview experiences

First-hand accounts from people who interviewed at Jefferies.

Showing 3 of 13
Jefferies logo
Jefferies

Software Engineer Intern

Engineering · a year ago

Intern Easy Positive experience No offer 3 rounds
Interview process
Technical screen Recruiter call Phone screen
Interview formats
Coding Behavioral

They looked at my resume. It was quick and chill, easy questions. After a hackerrank assessment, they set up the first interview. The interviewer mentioned there would be two more rounds. They used a scoreboard for each candidate.

Confirmed questions1 question
  • Describe your approach to solving a client's problem.
Jefferies logo
Jefferies

Software Developer

Engineering · more than a year ago

Entry Easy Negative experience No offer 2 rounds
Interview process
Onsite Onsite Offer
Interview formats
Behavioral Technical

The first interview was supposed to be with the hiring manager on-site, but they didn't show up and the front desk had no clue about it. The recruiter sorted it out and got me in with a team member. The interview went from around 9am to 2pm, and they only gave me water. Then, I had a second on-site interview, which was pretty much the same, but the hiring manager did show up at the end. After all that, I got a rejection from the hiring manager, and the reason they gave was the complete opposite of what I said and what's on my resume.

Confirmed questions6 questions
  • Can you tell me about yourself?
  • What are your strongest and weakest points?
  • Can you give an example of a difficult situation you encountered and how you resolved it?
Jefferies logo
Jefferies

Software Engineer

Engineering · more than a year ago

Mid Difficult Neutral experience No offer 3 rounds
Interview process
Recruiter call Phone screen Onsite
Interview formats
Technical Coding Behavioral

This was for a Python Software Engineer role at Jefferies, a hedge fund in Manhattan. They're redoing a back office reporting system from Java/Perl to Python 3, Tornado, Docker, REST, Kafka, and Pandas. A recruiter connected me. First, I had a 30-minute phone interview. Then, I had a 4.5-hour on-site interview. About a week after the on-site, they told me I didn't do well enough on the data structures part.

Confirmed questions5 questions
  • Can you write a Python class that supports constant-time insert, search, delete, and get_random operations, with uniform probability for get_random? What's the space complexity, assuming duplicates are allowed?
  • Explain how to perform cross-product, inner join, left outer join, and full outer join in PostgreSQL.
  • If families keep having children until a boy is born, what's the resulting boy-to-girl ratio in the country?

Jefferies Software Engineer Interview Questions

Quoted word for word from Jefferies interview reports.

If families keep having children until a boy is born, what's the resulting boy-to-girl ratio in the country?

Read reports

What does the Pandas dataframe groupby method return, and what are the inputs and outputs for the apply method?

Read reports

Describe the usage of multiple inheritance in Python and how to initialize multiple base classes.

Read reports

Can you write a Python class that supports constant-time insert, search, delete, and get_random operations, with uniform probability for get_random? What's the space complexity, assuming duplicates are allowed?

Read report

Explain how to perform cross-product, inner join, left outer join, and full outer join in PostgreSQL.

Read report

Given some general white-boarding problems, what are their time and space complexities?

Read report

Can you compare Python and C++, detailing the pros and cons of each?

Read report

Formats, difficulty and experience

Across all 13 Jefferies interview reports.

Interview formats

Technical 39.3%
Behavioral 32.1%
Coding 25%
Other 3.6%

Interview difficulty

Easy 30.8%
Average 38.5%
Difficult 30.8%

Candidate experience

Negative 15.4%
Positive 53.8%
Neutral 30.8%