I applied through a recruiter. The process took 3 weeks. I interviewed at Pier 1 Imports (Fort Worth, TX) in Nov 2018
Interview
pretty standard nothing really algorithmic heavy, first technical interview was creating a data structure (Queue, Stack, Doubly linked list, List... etc) was pretty simple. Second one was a group interview ( you and 2-5 of them) so just study Java basic's and hope your company does not jerk you around since they will ask for details about what you have been doing and expect you to know it in and out. You should also know some basic-advanced SQL query logic and be able to do it on paper.
Some important information you might not be told and this might not go for each and every team but I do find this important.
1: Work life balance won't be very relaxed was told you are 100% expected to get everything in a sprint done even if it takes you 80+ hour weeks.
2: They do an on call rotation due to "you build it you support it".
3: PTO is ok however was told it "doesn't have to be" but 2 week notice due to how planning works is basically required due to point 1 above.
some personal thoughts about my interactions.
I dislike large corporations that wants to use the term we are like a "start up". You are not a start up, you are a large corporation you don't get to be a "start up" without any of the perks but all the work expectations of one.
I applied through a recruiter. The process took 1 week. I interviewed at Pier 1 Imports (Fort Worth, TX) in Sep 2018
Interview
A couple of short phone interviews, followed by a remote technical interview creating a Java class that mimics a stack. The class was created using a test driven development method (write a test, then code to make the test pass). The interviewer did the coding while I told him what code to write/what needed to be done. I got hung up in a few parts which probably kept me from getting the job, so do some studying beforehand!