I worked at Barnes & Noble (More than 10 years)
Great work environment. The people were always friendly, and they offered a competitive salary, at the time great location (recently moved) amazing benefits and generally took care of their employees.
The only issue I saw was during one of the reorganizations, took longer than one would like to fill the open positions so there were many days of long hours.
I applied through an employee referral. The process took a week. I interviewed at Barnes & Noble (Midland, MI).
I met with a Store Manager in the Cafe. I had one interview. It was pretty relaxed. The questions were pretty standard but I added the ones I recall best.