I want to contribute something back to glassdoor.com since it helped me a lot in preparing for the interview.
I received an email saying that I was selected as a candidate to attend their hiring event, which was to occur in a week from then. Within this week, you have enough time to get yourself prepared, and should read up a bit about Apple if you don't know anything about the company.
The hiring event was held at a 5-star hotel. Once I got there, I had to sign in and fill up the "availability" sheet (in case you get selected, they will check your availabilities for the next interview). I waited for 15 mins and meanwhile, I was about to chat with other candidates. We were 8 candidates in total. Everyone was nice and friendly.
We were brought into a room where Apple employees would clap while you enter the room. We were then given the time to mingle with all the Apple workers and just tried to get to know each other. I like small groups because I managed to talk to everyone and get myself introduced. I encourage you to make the effort to know the names of all the Apple workers. If too complicated, write it down for yourself.
Afterwards, they showed us a video about Apple's work environment in general, and introduced the Leadership Program. It was very brief, nothing different from the job post on their website.
In the end, we were split into 2 teams and we each had a different case problem to deal with. We had 20 mins to come up with the solutions. Then we were to make a presentation for 15 mins. The questions were:
1. What are the ideas for a LONG-TERM success to sell iPAD in RETAIL stores? (the words in capital are the important points in my opinion).
2. What are the ABC's of unexpected services that Apple should provide? For example, the team answered A for Accessibility, B for Building relationship with customers, and C for Community.
After the presentation, we were given some feedback from the recruiters. Then we just chatted a bit. That was the end of the hiring event.
They called us within an hour to let us know whether we made it or not. Unfortunately I didn't make it to the 2nd round. But after attending the session, I still want to work at Apple store and will apply for job positions. Maybe they are correct, I am not the "Leader" type but I know I can do well if it were for another job position.
p.s. During the hiring event, I met an awesome friend whom I am still keeping in touch. It's also good to keep in mind that networking is important.
Overall, the experience was a lot of fun but it could be challenging because the case problem is not always easy.