I_love_Hoang_Yen's blog

By I_love_Hoang_Yen, history, 8 days ago, In English,

Hi,

GCJ Kickstart (previously called GCJ APAC) will have its Practice Round this weekend. Schedule.

For problem difficulty, you can see previous year's GCJ APAC.

This year, it has 6 rounds (you can see them in the Schedule above).

For university students, this is a good chance for applying to Google. If you have high rank in these rounds, you will automatically pass the 1st phone interview round (which might be difficult for competitive programmer, e.g. flashmt failed his phone interview =)). If you have good result, you will get contacted by recruiter. You can see more details in FAQ.

 
 
 
 
  • Vote: I like it  
  • +65
  • Vote: I do not like it  

»
8 days ago, # |
Rev. 2   Vote: I like it 0 Vote: I do not like it

What is the diffence between simple codejam?

  • »
    »
    8 days ago, # ^ |
      Vote: I like it 0 Vote: I do not like it

    This contest is exclusively for hiring, and unlike Codejam, only university graduates from Asia Pacific region are eligible to participate.

    • »
      »
      »
      7 days ago, # ^ |
        Vote: I like it +12 Vote: I do not like it

      I read nowhere in the rules that only Asia Pacific region is allowed and I was able to register?

      • »
        »
        »
        »
        6 days ago, # ^ |
        Rev. 2   Vote: I like it 0 Vote: I do not like it

        It used to be for Google APAC. Not sure if it holds true for the new one or not. Also, please check the FAQ. They've mentioned specific schedules for different countries, where only APAC and Oceanic countries are mentioned.

        • »
          »
          »
          »
          »
          6 days ago, # ^ |
            Vote: I like it +11 Vote: I do not like it

          Looking at the difference between
          - The 2016 APAC Test FAQ and Terms, and
          - The 2017 Kickstart FAQ and Terms,

          the restriction that said "You must be a student enrolled in a higher (post-secondary) education institution" is no longer there.

          Sounds like that's more daytime contests for us!

          • »
            »
            »
            »
            »
            »
            6 days ago, # ^ |
            Rev. 2   Vote: I like it +5 Vote: I do not like it

            Yeah, "you must be legal resident of..." (Asian countries) is gone too!

          • »
            »
            »
            »
            »
            »
            4 days ago, # ^ |
              Vote: I like it +5 Vote: I do not like it

            Oh! I didn't notice that. Thanks for bringing it to my attention.

  • »
    »
    7 days ago, # ^ |
      Vote: I like it 0 Vote: I do not like it

    As I know:

    • problems are easier than normal GCJ.
    • target audience are univ students.
»
8 days ago, # |
Rev. 3   Vote: I like it +10 Vote: I do not like it

flashmt : Sorry?

»
8 days ago, # |
  Vote: I like it +12 Vote: I do not like it

What does"preferred schedule" imply in FAQ? Does it mean that a quiz taker from India will be ineligible to compete in Round A/B?

  • »
    »
    5 days ago, # ^ |
    Rev. 2   Vote: I like it +10 Vote: I do not like it

    I'm guessing that it makes things easier if everyone from a cluster competes against each other in the same contests, rather than having to compare people based on their performances in disjoint contests.

    Though if anyone is serious about applying to work at Google, I can't see why they wouldn't do all of the contests, as well as all Codeforces, TopCoder, AtCoder, Yandex, Russian Code Cup, etc. rounds in the year before applying, because they would need a lot of practice for Google's onsite interviews anyway. That's a whole day of problem-solving and coding. There would be little opportunity to get things wrong the first time. The psychology of the situation will mean you're working at 10% of your normal performance. How much preparation time is reasonable to spare? It's a competitive exercise, so it makes sense to spare at least as much as other people would.

    • »
      »
      »
      5 days ago, # ^ |
        Vote: I like it +5 Vote: I do not like it

      I dunno I think interviews at companies like Google are easier than contest problems, but also somewhat different. I would argue that sites like Leetcode are better for interview preparation, despite problems themselves being far less interesting than CF and similar.

      • »
        »
        »
        »
        5 days ago, # ^ |
          Vote: I like it +13 Vote: I do not like it

        For sure, the preparation I'm talking about is not about learning more advanced algorithmic techniques. It's about getting through lots of problems, writing clean, readable code, learning to make no mistakes, and learning to explain what you're doing without sounding like you're delirious.

  • »
    »
    3 days ago, # ^ |
      Vote: I like it +10 Vote: I do not like it

    While nothing in the official FAQ suggests you need to compete within the "preferred schedule" to get a recruitment opportunity, I have an inkling that competing outside the "preferred schedule" alone won't get you that interview call.

    A little bit of history for people not in the know: APAC was traditionally held in July-December period. For Indian and Chinese students, the first 2-3 rounds are important as this is where you have the most chance of getting an interview call (This is not a rule, it's just been correlated over the years). After that the chances are minimal.

    However starting with Kickstart 2017, the schedule has been expanded to throughout the year. Naively you'd think that gives some Indian and Chinese senior students a double advantage. They just competed in APAC 2017 and now they have a chance to compete in the first few rounds of Kickstart 2017 before they graduate mid-2017.

    So from what I make of it, the "preferred schedule" is Google's way of telling you that you should compete anytime you want. But that recruitment opportunity will probably present itself in the "preferred schedule" window only.

    NOTE: I see that they have removed any restrictions regarding students actively enrolled in University in the APAC region, from the Official FAQ for Kickstart 2017. However, if you look at the homepage for the same, you should notice two things:

    • "It's time for Code Jam's Kickstart competition! Formerly known as the APAC University Test, Kickstart isn't only bringing a new name, it's bringing even more rounds of coding quizzes -- to an even bigger audience across the Asia-Pacific region." (see bold text).
    • "Be sure to review the Terms and Conditions (Note: Any student enrolled in a degree-seeking program in the Asia-Pacific region is encouraged to participate)" (see bold text)

    Disclaimer: I had an onsite interview with Google India after APAC 2017 Round B.

»
7 days ago, # |
Rev. 2   Vote: I like it 0 Vote: I do not like it

1). Doesn't Google APAC start in July second week rather than March? Why they have started so early?

2). Plus before May can I apply for intern and if not selected shift to placement for further rounds as I would be in fourth year after that?

3). Lastly why the name has been changed( due to banning of few countries )?

Please someone clarify this.

  • »
    »
    7 days ago, # ^ |
    Rev. 2   Vote: I like it 0 Vote: I do not like it

    2) You can apply for intern any time online. GCJ APAC is just another way of applying.

  • »
    »
    6 days ago, # ^ |
      Vote: I like it 0 Vote: I do not like it

    1) I'm guessing this is because Google also takes Winter interns and they're always hiring for full-time positions.

    2) I'm having difficulties understanding the sentence. You can apply for intern during the application periods as long as you're currently enrolled as a student in an academic institution.

»
7 days ago, # |
  Vote: I like it 0 Vote: I do not like it

Auto comment: topic has been updated by I_love_Hoang_Yen (previous revision, new revision, compare).

»
6 days ago, # |
Rev. 3   Vote: I like it +16 Vote: I do not like it

Hmm it doesn't seem to just depend on the ranks.
Up to which rank in Google APAC tests are students called for interviews? — Quora

Competitive programming experiences actually do make interviews a bit easier but a good understanding of other CS subjects is also required :)

  • »
    »
    4 days ago, # ^ |
      Vote: I like it +9 Vote: I do not like it

    It would depend on interviewer. I know some friends of mine who were asked other CS subjects, especially in phone screening. But for me, luckily I was only asked about algorithm and other common sense questions.

    • »
      »
      »
      4 days ago, # ^ |
      Rev. 3   Vote: I like it +10 Vote: I do not like it

      Yes it does depend on the interviewer, but the questions typically won't be very difficult for interns.

      For me, it was a little bit of everything.
      Algorithms and data structures, architectures, easy maths and some past experiences.

»
4 days ago, # |
  Vote: I like it +1 Vote: I do not like it

well, beyond of rules' discussion, i would like to know how can be solved the second task, i was watching some solutions but they are like magic for me :D. Thanks in advance.