
Plaid Technical Support 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
Candidate interview experiences
First-hand accounts from people who interviewed at Plaid.
Technical Support Engineer
The interview had 2 parts. First, I had to do some exercises at home. I had to set up Plaid's Quickstart and then write emails replying to some fake customers with issues. I actually liked this part because it showed I could figure things out and be nice to customers. The second part was a 1-on-1 call. They said it would be a quick chat with a recruiter about my goals and past work, but then they ended up asking me technical questions, which was unexpected. They asked basic stuff like the JavaScript syntax for private variables.
- How do you know if you're performing well?
- What's the syntax for a private variable in JavaScript?
Technical Support Engineer
This was a laughable experience. They first give you a take-home assignment before you even talk to a recruiter, which I found to be a waste of time. After submitting it, I received a generic email. I then had a phone interview with the recruiter who was late and tried to rush me. The next interview was with someone who cancelled two hours before, which felt disrespectful of my time, and apparently is a habit of theirs. If I had proceeded, it would have been a 3-hour technical interview, which seems excessive. The interview went well, so I was surprised by the rejection, especially since it came the day before Christmas. It seems the hiring manager doesn't think someone with a degree and experience is suitable for the role.
- Following the instructions in Plaid's Get started with the Quickstart (without Docker), set up a local application to create a new Item using Sandbox credentials. Once you've created an Item, please provide the following information: ● The programming language used to setup the Quickstart ● The access _ token that was generated ● Names of all the accounts and their respective balances. Please include a screenshot of the information returned. ● The account numbers, routing numbers, and account _ ids for the “Plaid Checking” and “Plaid Saving” accounts
- A client is reaching out with a question about a particular error. Hi Plaid Support, I have a user that is complaining that they cannot link their account to First National Bank. The error they get back is INVALID CREDENTIALS. They are _ claiming that they are typing in the correct information. Are there any troubleshooting steps that my user can take? Thanks, Ernie Hudson
- A client is reaching out with a question about implementation. Hi Plaid Support! We were surprised to find out that Plaid allows a user to link the same Item multiple times. We’d like to prevent this from happening. Don’t your docs say that you block this kind of thing? How can we prevent users from linking the same account multiple times? Your Friend, Bill Murray
Technical Support Engineer
I went through the whole interview process and made it to the final round. It started when the recruiter contacted me about my resume. Then, I had to complete a take-home technical assignment. After that, the recruiter had a quick 20-minute call with me. Following that, there was another 30-minute call with a member of the technical support team. The final interview day was about 3.5 hours long. The first 90 minutes involved a technical assessment, which I can't share details about because of an NDA. After a 30-minute break, I had three 30-minute interviews that focused on my behavior and how I work with others. Even though I didn't get the job, I thought the staff was great – really friendly and approachable. When they let me know I wasn't selected, the recruiter gave me feedback on my strengths and weaknesses. The communication was generally good, but they were a bit quiet near the end, and I had to follow up about two weeks after the final interview to get an update, although it felt like I might have been an early candidate. The whole process took from applying on 3/19/24 to being contacted for the take-home on 4/2/24, the final interview on 5/2/24, and finally getting rejected on 5/15/24 after following up on 5/14/24.
- Could you please review some technical concepts and prepare examples demonstrating your ability to be a team player?
- Please review some technical concepts and prepare examples of how you are a team player.
Plaid Technical Support Engineer Interview Questions
Quoted word for word from Plaid interview reports.
“I'm trying to use the documentation's example for BB&T search (curl command provided), but I'm getting a MISSING_FIELDS error because 'public_key' is missing. Is the API broken or is the documentation incorrect?”
Read reports →“What could cause a JavaScript file to display a negative dollar amount when it should be positive?”
Read reports →“Could you please explain the distinction between a public_token and an access_token?”
Read reports →“A client is reaching out with a question about transactions data. Hi Plaid, I’m recently integrated with Plaid and I’m starting to see duplicate transactions pop up in my database. The pattern seems to be that Plaid returns each transaction and then returns that same transaction again roughly two days later but under a new transaction _ id. Could you please take a look at let me know what’s going wrong here? Here is one example of the duplicates I’m seeing: { "account id": "vokyE5Rn6vHKqDLRXEn5fne7LwbKPLIXGK98d" _ "amount": 2307.21, "iso code": "USD" , , currency _ "unofficial _ currency code": null, _ _ "category": [ "Shops" , "Computers and Electronics" ], "category id": "19013000" _ "date": "2017-01-29" , , "location": { "address": "300 Post St" , "city": "San Francisco" "region": "CA" , "postal code": "94108" , _ "country": "US" , "lat": null, , "lon": null }, "name": "Apple Store" , "payment meta": Object, _ "pending": false, "Pending transaction id": _ _ “lPNjeW1nR6CDn5okmGQ6hEpMo4lLNoSrzqDje” null, , "account owner": _ "transaction "transaction id": "4WPD9vV5A1cogJwyQ5kVFB3vPEmpXPS3qvjXQ" _ type": "place" _ }, { "account id": "vokyE5Rn6vHKqDLRXEn5fne7LwbKPLIXGK98d" _ "amount": 2307.21, "iso code": "USD" , , currency _ "unofficial _ currency code": null, _ _ "category": [ "Shops" , "Computers and Electronics" ], "category id": "19013000" _ "date": "2017-01-27" , , "location": { "address": "300 Post St" , "city": "San Francisco" "region": "CA" , "postal code": "94108" , _ "country": "US" , "lat": null, , "lon": null }, "name": "Apple Store" , "payment meta": Object, _ "pending": true, "pending transaction _ "account id": null, _ "transaction "transaction _ owner": null, id": "lPNjeW1nR6CDn5okmGQ6hEpMo4lLNoSrzqDje" _ type": "place" _ } , Best, Janine Melnitz”
Read reports →“A client is reaching out with a question about a particular error. Hi Plaid Support, I have a user that is complaining that they cannot link their account to First National Bank. The error they get back is INVALID CREDENTIALS. They are _ claiming that they are typing in the correct information. Are there any troubleshooting steps that my user can take? Thanks, Ernie Hudson”
Read report →“A client is reaching out with a question about implementation. Hi Plaid Support! We were surprised to find out that Plaid allows a user to link the same Item multiple times. We’d like to prevent this from happening. Don’t your docs say that you block this kind of thing? How can we prevent users from linking the same account multiple times? Your Friend, Bill Murray”
Read report →“How would you construct a SQL query to retrieve data from a table?”
Read report →“I'm having trouble getting started with Plaid. When I try to create an item, I get an INVALID_CREDENTIALS error. What could be the issue?”
Read report →“I'm trying to get started with Plaid, and I need assistance. When I attempt to create an item, Plaid responds with an INVALID_CREDENTIALS error. What mistake am I making? Additionally, could you clarify the distinction between a public_token and an access_token? Your help is appreciated.”
Read report →Formats, difficulty and experience
Across all 30 Plaid interview reports.