Do they have you whiteboard asinine college CS algo problems in the internal version?
I've dealt with trees in every single domain I've been in, frontend or backend, whether doing "real" programming or building with no-code tools like FileMaker. I've seen admins and accountants build trees and recursion with spreadsheets. I don't think these things are as "gatekeeping" as you imagine.
I don't agree that all jobs have to deal with trees either.
There are other teams where there is little need for more formal process.