<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom" xmlns:dc="http://purl.org/dc/elements/1.1/">
  <channel>
    <title>Forem: Primawan Satrio Bindono</title>
    <description>The latest articles on Forem by Primawan Satrio Bindono (@preemz).</description>
    <link>https://forem.com/preemz</link>
    <image>
      <url>https://media2.dev.to/dynamic/image/width=90,height=90,fit=cover,gravity=auto,format=auto/https:%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Fuser%2Fprofile_image%2F424204%2F63aaea0a-377d-4b6a-a477-a410134cbd7f.jpg</url>
      <title>Forem: Primawan Satrio Bindono</title>
      <link>https://forem.com/preemz</link>
    </image>
    <atom:link rel="self" type="application/rss+xml" href="https://forem.com/feed/preemz"/>
    <language>en</language>
    <item>
      <title>Software engineer interviews 101</title>
      <dc:creator>Primawan Satrio Bindono</dc:creator>
      <pubDate>Sun, 05 Jun 2022 16:05:12 +0000</pubDate>
      <link>https://forem.com/preemz/software-engineer-interviews-101-lhe</link>
      <guid>https://forem.com/preemz/software-engineer-interviews-101-lhe</guid>
      <description>&lt;p&gt;This post is intended for you who have just entered the market and for the experienced one as well because even an experienced software engineer who has 7+ years of experience who hasn't done some prep would be caught off guard.&lt;/p&gt;

&lt;p&gt;Previously I've written the tips on &lt;a href="https://dev.to/preemz/tips-on-how-to-pass-coding-interviews-tests-35ep"&gt;how to pass the coding interviews test&lt;/a&gt;, and this time I would dig deeper into each topic.&lt;/p&gt;

&lt;blockquote&gt;
&lt;p&gt;Disclaimer: Why did I put 'Japan' on the tag? Because I'm only speaking with my own experience as a Tech Recruiter who work in a Japanese headhunter agency for ~3 years by the time I wrote this article.&lt;/p&gt;
&lt;/blockquote&gt;

&lt;p&gt;Those interview processes are usually used by Japanese who accepts international employees, so not all Japanese tech companies will go through those kinds of processes.&lt;/p&gt;

&lt;p&gt;The interview processes (including the preliminary tests) would be:&lt;/p&gt;

&lt;ol&gt;
&lt;li&gt;Take-home test - algorithm test&lt;/li&gt;
&lt;li&gt;Take-home test - project assignment&lt;/li&gt;
&lt;li&gt;Live coding test&lt;/li&gt;
&lt;li&gt;System design interview&lt;/li&gt;
&lt;li&gt;Manager/Head interview - cultural check&lt;/li&gt;
&lt;/ol&gt;

&lt;p&gt;Quick note: some companies give algorithm test OR project assignment. As far as I've known, there is no companies who gives algorithm test and project assignment in the same time.&lt;/p&gt;

&lt;h3&gt;
  
  
  1. Take-home test - algorithm test.
&lt;/h3&gt;

&lt;p&gt;On this test, they will check how you do 'basic' problem solving with your preferred programming language on doing the test. Why 'basic'? Because it will only cover the runtime and memory load.&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;The test will cover around array, tree, sorting, list, queue, etc. The questions will cover your DSA knowledge.&lt;/li&gt;
&lt;li&gt;The deadline usually will be 1 week from the day you've got the test. Make sure you're familiar with the coding test platform and have adequate preparation before taking the test.&lt;/li&gt;
&lt;li&gt;When you hit 'start', the countdown will start. The time span would be around 30-60 mins. And you sometimes will face more than one exercise test.&lt;/li&gt;
&lt;/ul&gt;

&lt;h3&gt;
  
  
  2. Take-home test - project assignment.
&lt;/h3&gt;

&lt;p&gt;You can take many references as many as you can to do the project assignment. But since because of the more flexible time constraint, the test usually would be more complicated than the algorithm test. &lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;The deadline would be one-two week. Sometimes due to the complexity of the test, you can't do it on the last one-two days before the deadline.&lt;/li&gt;
&lt;li&gt;Usually there would be a specific request that needs to be done on the assignment. Make sure that component requested is on the assignment you will do. Eg: the data should be encrypted when it's stored, the password should be validated on the client-side, etc.&lt;/li&gt;
&lt;li&gt;Make sure you made the &lt;strong&gt;documentation&lt;/strong&gt; before you submit the test. Learn how to make good documentation, because it will show how you communicate in text with your teammates later.&lt;/li&gt;
&lt;/ul&gt;

&lt;h3&gt;
  
  
  3. Live coding test.
&lt;/h3&gt;

&lt;p&gt;Similar to the algorithm test that you might have done before, but right now you will do coding in front of the team.&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;The interviewers want to look at how you solve the problem while &lt;strong&gt;communicating&lt;/strong&gt; with your team.&lt;/li&gt;
&lt;li&gt;Learn to &lt;strong&gt;think out loud&lt;/strong&gt;, don't just do the code in your head. Tell the interviewers what you are gonna do, what is your ideas, and how to do it step by step.&lt;/li&gt;
&lt;li&gt;Sometimes you will be stuck in the middle of the process, and it's fine. Don't hesitate to ask the interviewers for a clue.&lt;/li&gt;
&lt;li&gt;Similar to the algorithm test, there would be a time limit. Usually, it will around 30-60 mins.&lt;/li&gt;
&lt;/ul&gt;

&lt;h3&gt;
  
  
  4. System design interview.
&lt;/h3&gt;

&lt;p&gt;The questions would be around system architecture. Usually, there would be no coding involved in this round.&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;On this round, they will test your backend knowledge. How you ask the right questions and communicate would be playing the biggest part here.&lt;/li&gt;
&lt;li&gt;Lead the discussions, ask actively. Eg: how much traffic would be expected?&lt;/li&gt;
&lt;/ul&gt;

&lt;h3&gt;
  
  
  5. Interview with the manager/head level.
&lt;/h3&gt;

&lt;p&gt;Last but not least, cultural check with the manager/head level. Sometimes this round is happening in the early stage, sometimes in the late stage.&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;Make sure you know what is the product or scope of the work that you will do, what is the division that you will join, and look out on how is the culture there.&lt;/li&gt;
&lt;li&gt;Some of the questions might revolve like this: “let's say, there are 2 colleagues are having an argument (e.g debating about a specific implementation approach), what would you do? which approach you will take?”&lt;/li&gt;
&lt;li&gt;At the end of the interview, there would be a time to ask questions. Capitalize on this moment to impress the interviewer. You can use something like, “What are the top 2-3 problems you are currently trying to tackle?” And if you have the knowledge to solve the problem, try to communicate your proposed solution.&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;Useful links to prep for your interviews:&lt;/p&gt;

&lt;ol&gt;
&lt;li&gt;Back-end engineer prep &lt;a href="https://www.techinterviewhandbook.org/"&gt;https://www.techinterviewhandbook.org/&lt;/a&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;a href="https://www.techinterviewhandbook.org/grind75"&gt;Grind 75&lt;/a&gt;. Solve 75 problems in LeetCode.&lt;/li&gt;
&lt;li&gt;Front-end interview prep &lt;a href="https://www.frontendinterviewhandbook.com/"&gt;https://www.frontendinterviewhandbook.com/&lt;/a&gt;. Start from &lt;a href="https://www.frontendinterviewhandbook.com/introduction/"&gt;here&lt;/a&gt;
&lt;/li&gt;
&lt;li&gt;Learn all the things you need from the basic &lt;a href="https://teachyourselfcs.com/"&gt;https://teachyourselfcs.com/&lt;/a&gt;
&lt;/li&gt;
&lt;li&gt;System design primer - all you need to know on designing a system &lt;a href="https://github.com/donnemartin/system-design-primer"&gt;https://github.com/donnemartin/system-design-primer&lt;/a&gt;
&lt;/li&gt;
&lt;li&gt;Grokking the system design interview (paid) &lt;a href="https://www.educative.io/courses/grokking-the-system-design-interview?aff=x23W"&gt;https://www.educative.io/courses/grokking-the-system-design-interview?aff=x23W&lt;/a&gt;
&lt;/li&gt;
&lt;/ol&gt;

</description>
      <category>japan</category>
      <category>career</category>
      <category>webdev</category>
      <category>interview</category>
    </item>
    <item>
      <title>Tips on how to pass interviews process in tech companies.</title>
      <dc:creator>Primawan Satrio Bindono</dc:creator>
      <pubDate>Wed, 17 Mar 2021 18:21:55 +0000</pubDate>
      <link>https://forem.com/preemz/tips-on-how-to-pass-coding-interviews-tests-35ep</link>
      <guid>https://forem.com/preemz/tips-on-how-to-pass-coding-interviews-tests-35ep</guid>
      <description>&lt;p&gt;When you are applying to a tech company, most likely you will get into a series of online coding tests, live coding tests, or even system design interviews.&lt;/p&gt;

&lt;p&gt;Hypothetically, there would be those kinds of rounds you will be facing:&lt;/p&gt;

&lt;ol&gt;
&lt;li&gt;Online coding/take-home test.&lt;/li&gt;
&lt;li&gt;"Tell me about yourself" round.&lt;/li&gt;
&lt;li&gt;Live coding/pair-programming test.&lt;/li&gt;
&lt;li&gt;System design/whiteboard exercise test.&lt;/li&gt;
&lt;/ol&gt;

&lt;p&gt;Depending on the size and type of company you are interviewing at, the way they interview might differ. If the members would be still around 10~20 people, you could expect only two rounds of interviews (sometimes including an interview with HR). If the members are on &amp;gt;20 people or if you are applying for some higher-level position, you could expect you would having 3~4 rounds of interviews.&lt;/p&gt;

&lt;p&gt;Let's get started immediately on breaking those down.&lt;/p&gt;

&lt;h2&gt;
  
  
  1. Online coding/take-home test.
&lt;/h2&gt;

&lt;p&gt;These can range from completing timed exercises on HackerRank to completing a small project with written instructions from the interviewer themselves.&lt;/p&gt;

&lt;p&gt;Regardless of the style of take-home assignment, there are a few things I think you should keep in mind to increase your chances of success:&lt;/p&gt;

&lt;ol&gt;
&lt;li&gt;Ensure you are in a distraction-free area for the entire allotted time&lt;/li&gt;
&lt;li&gt;Put any distraction-prone devices away&lt;/li&gt;
&lt;li&gt;Read all instructions to the problem(s), and then read them again
If your assignment is timed and you don't think you will have enough time to finish, write comments throughout the assignment with what your next steps would be if you had more time.&lt;/li&gt;
&lt;/ol&gt;

&lt;p&gt;Specifically, if it's a Hackerrank-type of a test, you only need to prepare yourself to refresh some basics such as Fibonacci sequence, etc.&lt;br&gt;
If it's a take-home test, &lt;strong&gt;make sure you put documentation or explained your code&lt;/strong&gt;. It will show that you have good attention to detail. &lt;/p&gt;

&lt;h2&gt;
  
  
  2. "Tell me about yourself" round.
&lt;/h2&gt;

&lt;p&gt;This round could be with HR, or an intro with a tech lead.&lt;br&gt;
If you are talking with HR. Make sure you point out those things:&lt;/p&gt;

&lt;ol&gt;
&lt;li&gt;Ethos or interests you share with the company&lt;/li&gt;
&lt;li&gt;What excites you about software development&lt;/li&gt;
&lt;li&gt;Future goals that (hopefully) this company can help fulfill (that is, technical and professional growth)&lt;/li&gt;
&lt;/ol&gt;

&lt;p&gt;If you are interviewing with a tech lead, they would most likely ask about your previous experience. An effective framework for answering these types of questions is:&lt;/p&gt;

&lt;ol&gt;
&lt;li&gt;Give a quick overview of what the project is and the problem it solves.&lt;/li&gt;
&lt;li&gt;Mention the technologies you used in this project.&lt;/li&gt;
&lt;li&gt;Communicate any metrics that demonstrate any positive impact (like time-saving metrics, open-source contributors, number of active users).&lt;/li&gt;
&lt;/ol&gt;

&lt;p&gt;If you tend to talk fast, take a deep breath before you answer and try to speak slowly and clearly. And try to be enthusiastic and answer questions fully, &lt;strong&gt;without rambling too much&lt;/strong&gt;. Also, please make sure you put up an answer in a well-structured sentence.&lt;/p&gt;

&lt;h2&gt;
  
  
  3. Live coding/pair-programming test.
&lt;/h2&gt;

&lt;p&gt;This session is usually the problem you are given is generally something you will see on the job at this company.&lt;/p&gt;

&lt;p&gt;There are a few things to keep in mind if you have a session like this:&lt;/p&gt;

&lt;ol&gt;
&lt;li&gt;Try to stay calm and remember that you are interviewing here for a reason, they like you and see promise in you.&lt;/li&gt;
&lt;li&gt;Communicate out loud as much as possible, even if you think you are talking too much. It’s better to over-communicate in these exercises than to sit in silence typing away at the keyboard.&lt;/li&gt;
&lt;li&gt;Don’t be afraid to ask questions, they’re on your side! The interviewer has probably left out critical details on purpose to test your communication skills while working with other developers.&lt;/li&gt;
&lt;/ol&gt;

&lt;p&gt;Ultimately, try and be conscious of the fact that this company sees promise in you on a personal and technical level. Be yourself and be confident!&lt;/p&gt;

&lt;h2&gt;
  
  
  4. System design/whiteboard exercise test.
&lt;/h2&gt;

&lt;p&gt;Sometimes a company would prefer to take a look at your technical skills and ability to break down complex problems in more of an abstract way. The most common way of testing a candidate this way is by having them complete a system design/whiteboard exercise.&lt;/p&gt;

&lt;p&gt;This method of interviewing might be the most talked about, and the most feared. If you are asked to use a whiteboard to solve a question remember this: &lt;strong&gt;they are usually far more interested in how you communicate your problem-solving process, not that you can solve the problem.&lt;/strong&gt;&lt;/p&gt;

&lt;p&gt;If the problem they give you seems really hard, that isn't because they are trying to stump you. They want to get a feel for how you tackle a hard problem. If you don’t end up solving the problem, that doesn't mean you blew your chance.&lt;/p&gt;

&lt;p&gt;If you keep these things in mind during this exercise, it will increase your chances of impressing your interviewer:&lt;/p&gt;

&lt;ol&gt;
&lt;li&gt;Repeat the question back to the interviewer&lt;/li&gt;
&lt;li&gt;Ask clarifying question about edge cases&lt;/li&gt;
&lt;li&gt;Confirm optimal results of the problem&lt;/li&gt;
&lt;li&gt;Write your code legibly (if it needed to code)&lt;/li&gt;
&lt;li&gt;Communicate each step you take&lt;/li&gt;
&lt;/ol&gt;

&lt;p&gt;If you answered the question successfully by the time the session ends, ask your interviewer if that was the solution they commonly got. If not, ask what other candidates have done or what you could have done differently. This shows that you are engaged and curious.&lt;/p&gt;

&lt;p&gt;Ultimately, you could master a system design interview by enrolling in &lt;a href="https://www.educative.io/courses/grokking-the-system-design-interview"&gt;this course&lt;/a&gt;.&lt;/p&gt;

&lt;p&gt;You could also read an e-book on &lt;a href="https://www.amazon.com/Designing-Data-Intensive-Applications-Reliable-Maintainable/dp/1449373321"&gt;Designing Data-Intensive Applications: The Big Ideas Behind Reliable, Scalable, and Maintainable Systems&lt;/a&gt;.&lt;/p&gt;

&lt;p&gt;If you want freebies, you could take a look at this &lt;a href="https://github.com/donnemartin/system-design-primer"&gt;Github repo&lt;/a&gt;&lt;/p&gt;




&lt;p&gt;Don't hesitate on asking the HR/recruiter what will be upcoming rounds of interviews would be. They would happily help you out!&lt;/p&gt;

&lt;p&gt;If you failed on the first interview, that means you are learning! Passing a series of technical interviews isn't easy, and it's perfectly understandable.&lt;br&gt;
Consider your 1st interview series process as a drill, and improve again on to the next one!&lt;/p&gt;

&lt;p&gt;Good luck with your upcoming interviews!&lt;/p&gt;

</description>
      <category>interview</category>
      <category>todayilearned</category>
      <category>career</category>
    </item>
    <item>
      <title>One-year contemplation as a tech recruiter</title>
      <dc:creator>Primawan Satrio Bindono</dc:creator>
      <pubDate>Tue, 27 Oct 2020 03:17:59 +0000</pubDate>
      <link>https://forem.com/preemz/one-year-contemplation-as-a-tech-recruiter-2nij</link>
      <guid>https://forem.com/preemz/one-year-contemplation-as-a-tech-recruiter-2nij</guid>
      <description>&lt;p&gt;Hey everyone! Thanks for reading my second post here in dev. too!&lt;br&gt;
After my 'graduation' from a unicorn tech company in Indonesia as a Product Management role, last year in October 2019 I took a role as a Tech Recruiter in a Japanese company. Some people say my role is an 'agent', or 'headhunter'. But headhunter seems creepy, so I prefer Tech Recruiter because it sounds cool 😎 &lt;/p&gt;

&lt;p&gt;Back to the topic, so this post is my contemplation session on what I've been learning for a year. What are my contemplation items?&lt;/p&gt;

&lt;h3&gt;
  
  
  1. A change of mindset from an engineer into a salesperson.
&lt;/h3&gt;

&lt;p&gt;In my first 3 ~ 6 months, I've been very carefully picked candidates to scout/talk with. As the result, I usually land on good candidates that usually leads to passed the document screening process from clients.&lt;br&gt;
But my KPI on 'scouting candidates' turns out not being that good because I don't scout/talk with many candidates.&lt;/p&gt;

&lt;p&gt;&lt;em&gt;What have I done to fix this:&lt;/em&gt;&lt;br&gt;
I realized that not all good candidates could write their profile on Linkedin comprehensively, or perhaps doesn't have the time to compel their experience into their profile. So I tend to be less judgemental, and more open to a conversation to dig more into their experience.&lt;/p&gt;

&lt;h3&gt;
  
  
  2. From objective-based conversation only to relationship-forging conversation.
&lt;/h3&gt;

&lt;p&gt;The recruiting business is trust-based. You provide a service by doing consultation and conversation with candidates, then match them with their preferences and within our recommendation. But sometimes because of our KPI, I tend to accomplish it as fast as possible. And I sometimes forget to the soul of consultation-business: an &lt;strong&gt;honest conversation&lt;/strong&gt;&lt;/p&gt;

&lt;p&gt;&lt;em&gt;What have I done to fix this:&lt;/em&gt;&lt;br&gt;
It's just like you are talking with your spouse or your bae. I need to be more empathetic towards my candidates. Give them attention, show them that you are listening and you are careful. It's a bit energy-draining, but it will build their trust in you.&lt;/p&gt;

&lt;h3&gt;
  
  
  3. Communicate the candidate status, even though there isn't any update from the clients.
&lt;/h3&gt;

&lt;p&gt;I've just learned this from a Youtube Video, a talk from &lt;a href="https://dev.toChriss%20Voss"&gt;https://www.youtube.com/watch?v=PPfhZsAGsEI&lt;/a&gt; inspires me. From what I remember, he said things like this&lt;/p&gt;

&lt;blockquote&gt;
&lt;p&gt;if you are entrusted by someone to sells something they have, and if they are requesting an update, telling them that you are still doing your best to look for a buyer, will not show that you are incompetent. Instead, it &lt;strong&gt;will build trust&lt;/strong&gt; and &lt;strong&gt;give ease&lt;/strong&gt; to the customers that you are still handling their kinds of stuff dearly.&lt;/p&gt;
&lt;/blockquote&gt;

&lt;p&gt;KPI tends to makes me focus on what matters in the business. After doing a consultation with one candidate, we need to move fast and consult one after another. And I sometimes only remember to contact a candidate again if one of those two things happen:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;we have another opportunity for them to try on.&lt;/li&gt;
&lt;li&gt;they are proceeding to the interview stage.&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;&lt;em&gt;What have I done to fix this:&lt;/em&gt;&lt;br&gt;
Spare my time around 1 minute (and it could be less) to give their update at least once a week, or if they are in an urgent needs to find a job, give the update once every 2-3 days even though I still couldn't have an update from the clients.&lt;/p&gt;

&lt;h3&gt;
  
  
  4. Understand their motivation, and build the conversation around that.
&lt;/h3&gt;

&lt;p&gt;People changing their jobs do have different motivations. If I do understand what are they looking for, I can get their trust, therefore I could get their willingness to interview with all of their heart.&lt;br&gt;
I previously do a blind-shot to send a cold message based on their skills matched with our clients' requirements.&lt;/p&gt;

&lt;p&gt;&lt;em&gt;What have I done to fix this:&lt;/em&gt;&lt;br&gt;
Take a thorough look at their profile, their resume, and their conversation. Make sure they will get a good salary, what kind of job they want to after, and so on.&lt;/p&gt;

&lt;h3&gt;
  
  
  5. Learn how to tweak your thoughts through writings and speaking.
&lt;/h3&gt;

&lt;p&gt;Honestly speaking, I've been always a straightforward person. It's good for some situations, but sometimes it's not good for building a rapport for some candidates that are still not interested to have a conversation with me.&lt;/p&gt;

&lt;p&gt;&lt;em&gt;What have I done to fix this:&lt;/em&gt;&lt;br&gt;
Enrich your vocabulary, read some best practices on how to engulf your intention into a word that is not offending or feels like burdening them.&lt;/p&gt;




&lt;p&gt;So yeah, I think that's it. I hope in the next year I could become a better and more humane tech recruiter for you. Feel free to hit me with any questions or comments!&lt;/p&gt;

&lt;p&gt;Credits to &lt;a href="https://www.sutrahr.com"&gt;https://www.sutrahr.com&lt;/a&gt; for my header image.&lt;/p&gt;

</description>
      <category>recruitment</category>
      <category>japan</category>
      <category>recruiter</category>
    </item>
    <item>
      <title>How to land a job as a software engineer in Japan?</title>
      <dc:creator>Primawan Satrio Bindono</dc:creator>
      <pubDate>Wed, 08 Jul 2020 01:56:21 +0000</pubDate>
      <link>https://forem.com/preemz/how-to-land-a-job-as-a-software-engineer-in-japan-29he</link>
      <guid>https://forem.com/preemz/how-to-land-a-job-as-a-software-engineer-in-japan-29he</guid>
      <description>&lt;p&gt;I've been receiving a lot of questions about how to get a job as a software engineering-related in Japan since I started working in Inbound Technology as a Career Advisor 9 months ago. And I think I need to write this article so people can easily know how-to by reading these FAQs.&lt;/p&gt;

&lt;h3&gt;
  
  
  Who is this article intended for?
&lt;/h3&gt;

&lt;ul&gt;
&lt;li&gt;People who have experience in software engineering (I'm not in charge of recruiting non-tech positions). If you want to explore for more general opportunities, you can contact &lt;a href="https://www.linkedin.com/in/sarah-b-b7ab78170/"&gt;Sarah&lt;/a&gt; for further information. 
&lt;em&gt;If you are looking for more general opportunities in Japan and still want to read through this article, please start from number 4.&lt;/em&gt;
&lt;/li&gt;
&lt;li&gt;Any people around the world who are not currently in Japan, and wish to pursue their career overseas in Japan.
Let's get started!&lt;/li&gt;
&lt;/ul&gt;

&lt;h4&gt;
  
  
  1. What are the general requirements for software engineers in Japan?
&lt;/h4&gt;

&lt;p&gt;As per today I wrote this article, the highest demand from our clients is on PHP (yes you read it correctly, PHP), Java, and Go. Go is on the rise right now.&lt;/p&gt;

&lt;h4&gt;
  
  
  2. Do I need to be fluent in Japanese to apply?
&lt;/h4&gt;

&lt;p&gt;If you have N2 JLPT certification, your chance would be huge! Because English is still not very common here, most Japanese still do not understand English. But if you prefer to use English as your daily communication, we also have several opportunities but let's say it's less than 5 companies for now. And it requires at least 4 years of experience in order to apply here.&lt;/p&gt;

&lt;h4&gt;
  
  
  3. Can a fresh-grads or junior level software engineer apply?
&lt;/h4&gt;

&lt;p&gt;Absolutely! In order to apply as a fresh-grads or junior level, we need your Japanese proficiency at least N3 or N2 level.&lt;/p&gt;

&lt;h4&gt;
  
  
  4. How about the VISA requirements?
&lt;/h4&gt;

&lt;p&gt;Please check whether the companies that you are applying to are providing you with the VISA sponsorship for foreigners, some are not. If the company that you are applying for is eager to provide you with the VISA sponsorship, then you are good to go. Currently, we have up to 20 companies who are available to provide VISA sponsorships.&lt;/p&gt;

&lt;h4&gt;
  
  
  5. I'm not graduated from any college, can I still apply for VISA?
&lt;/h4&gt;

&lt;p&gt;Yes, you still can apply for VISA if you have at least 10 years of experience in the same respective field. But if you have a bachelor's degree, you are eligible to apply for VISA at once even if you don't have that 10 years of experience.&lt;/p&gt;

&lt;h4&gt;
  
  
  6. Do I need to have any specific resume to apply?
&lt;/h4&gt;

&lt;p&gt;If you have Japanese proficiency, then yes! You need to make a 職務経歴書 (read: shokumu keireki-sho). It's a detailed resume that the Japanese usually use. Please check the template of 職務経歴書 &lt;a href="https://drive.google.com/drive/folders/15GO6jImgcjRnfge4IW6giFT8MItqb12E"&gt;here&lt;/a&gt;. There is a sample of English (with Japanese format) and also a Japanese resume there.&lt;/p&gt;




&lt;p&gt;If you have any further questions on how to work in Japan, please feel free to shoot an email to &lt;a href="mailto:primawan@satriocs.com"&gt;primawan@satriocs.com&lt;/a&gt;. I would be glad to help you out!&lt;/p&gt;

</description>
      <category>japan</category>
      <category>recruitment</category>
      <category>career</category>
      <category>overseas</category>
    </item>
  </channel>
</rss>
