Confluent Frontend Developer Tech Phone Screen Interview
Question Details
This post was last edited by leehen on 2025-10-09 15:04 Please give me points!!! It was a fellow countryman who interviewed me. He was very nice, explained things very clearly, was very patient, and e
Full Details
This post was last edited by leehen on 2025-10-09 15:04 Please give me points!!! It was a fellow countryman who interviewed me. He was very nice, explained things very clearly, was very patient, and even gave hints. He mainly asked about basic JavaScript usage. The following content requires more than 150 points. You can already view it. The question is to write a memo function, similar to react.memo. Just implement it. Consider the case of one argument: If the arguments are the same, don't call it; just return the result directly. You need to store the previously calculated result.
Followup: Consider the case of multiple arguments.
Followup: The case of arguments with different types.
Followup: You don't need to remember all previous results; only compare the previously calculated result.
Arguments are objects. You need to consider how to compare objects, and how to compare them if the order doesn't matter. Please give me points! Best of luck to everyone getting your dream offer!
About This Question
This is a reported interview question from a confluent interview for a frontend role during the phone screen round reported in 2025.
Difficulty rating: Easy