Current (NY) logo

Current (NY) Software Engineer Interview Questions
& Process

Real candidates share what happened, how many rounds they had,
and how the experience turned out.

Based on 30 interview experiences · FREE TO READ

2 Rounds average
Average Typical difficulty
23.3% Positive experience

Candidate interview experiences

First-hand accounts from people who interviewed at Current (NY).

Showing 3 of 30
Current (NY) logo
Current (NY)

Software Engineer

Engineering · a year ago

Senior Average Positive experience No offer 7 rounds
Interview process
Recruiter call Technical screen Technical screen Onsite Onsite Onsite Onsite
Interview formats
Behavioral Coding Coding System Design Behavioral

The interview process included a 30-minute recruiter screening which was a typical HR meeting. Following that, there was a 45-minute technical exercise focusing on algorithms and data structures using CoderPad. The second round consisted of an hour-long paired programming session. The onsite interviews involved meetings with the HR business partner for culture fit, the engineering manager, a staff engineer, and the CTO.

Confirmed questions5 questions
  • What are the minimum total turns to open a lock starting at '0000' given deadends and a target value?
  • Complete the code to support reading transactions that deduct from accountA and add to accountB from a given list of Transactions.
  • Design a method called isValidTransaction.
Current (NY) logo
Current (NY)

Software Engineer

Engineering · more than a year ago

Entry Average Negative experience No offer 1 round
Interview process
Take home Background check
Interview formats
Technical Coding

The interview involved a take-home task where I had to build a real-time transaction management system. I spent a good amount of time on it, making sure to cover all the requirements and even adding extra stuff to show I really understood the tech and the job. After I sent it in, I just got a basic rejection email with no feedback or any sign that they even looked at my project. This was a bummer since I put so much effort into it. It feels like maybe they don't check these carefully, or at least don't tell people who put in a lot of time on big assignments. It's pretty discouraging and doesn't seem like they value our time.

Confirmed questions1 question
  • Could you develop a real-time transaction management system?
Current (NY) logo
Current (NY)

Software Engineer

Engineering · more than a year ago

Mid Average Negative experience No offer 2 rounds
Interview process
Recruiter call Technical screen Onsite
Interview formats
Behavioral Coding

First, the interviewers will introduce themselves, sharing their names, roles, and tenure at the company. Then, you'll get a chance to introduce yourself, talking about your education, past work, and any special skills you have. After that, you'll discuss a tough problem you had in your career. You'll need to explain what the situation was, why it was difficult, how you tackled it, and what happened in the end. Finally, they'll give you a LeetCode problem related to the job's tech needs. Make sure to talk through your thinking as you solve it, showing off your coding abilities, how you think logically, and how you can use algorithms and data structures for tricky problems.

Confirmed questions2 questions
  • Can you describe a BFS coding problem you've encountered?
  • Tell me about the most challenging task you've faced in your career.

Current (NY) Software Engineer Interview Questions

Quoted word for word from Current (NY) interview reports.

Given a string and a pattern string, the pattern string has exactly one '*', which can match any number of characters of the input string. Return true if the pattern string matches the input string. For example, s = cat, p = c*t, return =true, s = cadshfskdbfksjdt p = c*t, return true.

Read reports

What are the minimum total turns to open a lock starting at '0000' given deadends and a target value?

Read reports

How would you determine if string a equals string b, given that string b can have a single asterisk that substitutes any number of the same words?

Read report

Can you implement an LRU Map with the constraint that you can only use a doubly linked list and no hashmap?

Read report

Can you implement a function to match a string with a pattern that has at most one wildcard character, returning true if they completely match (e.g., c*t matches carpet but not cartridge)?

Read report

How would you write a method to rotate a matrix 90 degrees?

Read report

Formats, difficulty and experience

Across all 30 Current (NY) interview reports.

Interview formats

Coding 49.1%
Technical 30.9%
Behavioral 14.5%
System Design 5.5%

Interview difficulty

Easy 13.3%
Average 60%
Difficult 26.7%

Candidate experience

Positive 23.3%
Negative 73.3%
Neutral 3.3%