#top Golang Interview Questions
Explore tagged Tumblr posts
Link
The Go programming languages run with the help of packages. The code written in Go are run in the program main package with the import paths as "fmt" and "math/rand". List of frequently searched Golang interview question and answers at Coding tag
#Golang Interview Questions#Golang Interview Questions answers#Golang Interview Questions in 2020#top Golang Interview Questions
0 notes
Text
How to Prepare for Data Science Interview?
Appearing in data science interviews but struggling to crack the interview. Are you scaring to get into a data science interview? Or you don’t know what to expect in data science interview then don’t worry I have come up with the 6 steps that will definitely help you to crack data science interviews.
Cracking data science interviews need a massive amount of knowledge and research. So practicing only will help you to crack the interview on that big day.
Read on to understand a quick, step-by-step approach to specific areas of skills, technical know-how, and skills that are required not only to end the interview but also to excel in big data and machine learning provide.
The thing about data science is that its application, and therefore expectations vary widely across industries. The role is interpreted differently depending on the company, some could call a doctorate. Statistician as a data scientist, for others it means an excellent skill, while for some it can be a generalist for artificial intelligence and machine learning.
6 steps for Preparing a Data Science Interview
Here I am going to mention 6 steps that will help you to prepare and crack you data science interview. So brush up your skills and follow these steps.
Step 1:
Before appearing in data science interview first read the job roles or job profile especially for Skills, Techniques, and Tools. If the job description has not enough detail mentioned the research on the company website and check what type of data science position is available there and what kind of knowledge they are expecting from the candidate.
Mostly data science interview is a combination of the Aptitude, Technical Knowledge and Analytical Reasoning.
Step 2:
Don’t forget to brush up your knowledge of relevant skills before the interview. To test your technical skills, the interviewer will generally ask you about statistics, machine learning, and programming, etc. Ensure to brush up on languages like Python, R, and Tableau. The interviewer generally asks the programming question from these languages and will check your knowledge on these languages.
Step3:
Brush up your skills on some primary important topics like:
1. Probability
2. Statistical Models.
3. Machine Learning and Neural Networks etc.
So here, you will essentially have your exam through a case study or a discussion of your problem-solving skills. If you are able to define the problem for them on the scenario presented and will help add the suggested solution and its impact on the business. In doing so, cite examples of case studies or research papers to support the suggested solution.
Step4:
Although you can develop the necessary skills and qualities, make sure throughout the interview that you are willing to learn and that you can adapt flexibly to the current organization such as data science and its applications is unique.
Step5:
Having a tight resume and predicting how you will relate your experience to the position given during the interview.
Step6:
If you are doing data science projects specifically, when you are fresher, there are many public areas available. In addition, it is advisable to attend MOOC - Massive Open Online courses to be exposed to various and targeted applications.
Keep in mind that lately the role of a data scientist is seen as someone who can bridge the gap between the different functions of a company. It is not intended or required that you are a specialist in all aspects, but you should be able to link functions, ideas, and solutions across domains. In order to stand out in an interview, you not only need to demonstrate your individual strength and expertise in this area, but also act as a person with sufficient management skills and good communication and technical skills who can fit in and participate in the heart of a problem.
Read More:
Top 20 Reactjs interview question and answer for fresher in 2020
Conclusion:
So here I have explained 6 steps to prepare your data science interview and also explained what skills you will need to crack the data science interview. I hope you have understood all 6 steps. If you think that I didn’t mention the important skills that are more important in the data science interview then you can comment in the below section.
Near Learn is the best data science with Python Training in Bangalore and provides training on various courses like Artificial Intelligence, Machine Learning, Deep Learning, Full-Stack Development, Mean-Stack development, Golang, React Native and other technologies as well.
#Data Science Training in Bangalore#Data Science Course In Bangalore#Data science with python training in bangalore#data science Python Classroom Training Bangalore
0 notes
Text
Meet Brittany! C3 Adie

1. What were you doing before you became a Software Engineer? I've had lab jobs in an oceanography, genetics and organic geochemistry. I’ve also worked in a library and as a waitress. Most recently I worked for a number of years as a pharmaceutical research chemist. Right before Ada I was at Seattle-based Amgen. 2. Where are you currently working and what do you do? I am a Site Reliability Engineer (SRE) at Uber on the Software Networking team. What an SRE means to me is an engineer who's focused on increasing the robustness of the services they work on, making the inevitable migrations from one technology to the next smooth and seamless (no news is good news). I spend a lot of time thinking about all the ways a new or updated project could break at scale. Our custom layer 7 networking stack is vital for our multitude of microservices to talk to one another reliably, despite inevitable machine and human failures. The Seattle office is great in that my customers are mostly a walk or instant message away.
At present I'm working on rewriting a domain name management service from Python to Golang. We'll get a boost in performance by moving over to Go and a chance to re-architect using the knowledge gained from years in production. Because of this re-write we can add new features and expand older ones. 3. What's your favorite part of your job? Truly my favorite part of the job is my team. I feel super fortunate to have landed this role considering the people I get to work with. They have always been open to sharing their knowledge and time with me whenever I have a question, and I'm afforded the freedom to explore many different topics since our team covers the entire software networking stack, front to back, from Linux all the way up to architecture best practices.
Second favorite is the fact that I can and am supposed to think critically and question things as an SRE and plan for failure. Failures such as whole hosts breaking, communication between services declining, high request volumes or burst traffic, and whole regions of hosts going offline.
Lastly, I get to connect with broader ranks of exceptional engineering talent within the company and participate in extracurricular events. Recently I had the opportunity to attend Grace Hopper as part of Lady Eng (an employee resource group for women and non-binary engineers). As most readers of this blog may know, Grace Hopper is the world’s largest gathering of women technologists. I had fun getting to know other women from the other Uber offices, and was able to meet fellow engineers from around the world. It was inspiring to see 17,000 people come together under the mission of advancing women in technology. 4. Describe a typical day in your role. A typical day involves me coming in between 8:30-10am and grabbing some breakfast while reading my emails. Every other day we have a standup where I can address what I'd like to accomplish for the week and identify needs. If I'm on-call I check our dashboards to see the health of the overall system. Perhaps surprisingly a fair amount of my job is communication, so beyond the meetings there are email discussions and documents to write up. When I get a chance I snag a few hopefully uninterrupted hours to code. On top of all of this there are company-wide meetings focused on announcements and new programs, as well as truly inspirational stories of employees’ acts of kindness in response to recent tragedies. We are a global company, and these meetings serve as a good reminder that our engineering work affects individuals around the world in pretty profound ways, like how they get around and make money. 5. Any advice you have for others looking to enter the tech industry as a programmer? The tech space is so large, don't feel as though you need to distance yourself from what you currently enjoy or love. There are developers who create art with code, developers who send rockets into space, developers that are creating the next generation of 'smart clothes,' small and large companies and everything in between. Just because you are entering the tech industry doesn't mean you need to sacrifice who you are. Some practical advice is when you're looking for a job, if the company has blogs or if executives have recently given interviews, read that stuff to get a sense of the culture and priorities. If you can, talk to the people you'd be working with and see if they can provide what you're looking for in a job and workplace to ensure your success.

1 note
·
View note
Text
300+ TOP GOLANG Interview Questions and Answers
Golang Interview Questions for freshers experienced :-
1. What is Go? Go is a general-purpose language designed with systems programming in mind.It was initially developed at Google in year 2007 by Robert Griesemer, Rob Pike, and Ken Thompson. It is strongly and statically typed, provides inbuilt support for garbage collection and supports concurrent programming. Programs are constructed using packages, for efficient management of dependencies. Go programming implementations use a traditional compile and link model to generate executable binaries. 2. What are the benefits of using Go programming? Following are the benefits of using Go programming - Support for environment adopting patterns similar to dynamic languages. For example type inference (x := 0 is valid declaration of a variable x of type int). Compilation time is fast. InBuilt concurrency support: light-weight processes (via goroutines), channels, select statement. Conciseness, Simplicity, and Safety. Support for Interfaces and Type embdding. Production of statically linked native binaries without external dependencies. 3. Does Go support type inheritance? No support for type inheritance. 4. Does Go support operator overloading? No support for operator overloading. 5. Does Go support method overloading? No support for method overloading. 6. Does Go support pointer arithmetics? No support for pointer arithmetic. 7. Does Go support generic programming? No support for generic programming. 8. Is Go a case sensitive language? Yes! Go is a case sensitive programming language. 9. What is static type declaration of a variable in Go? Static type variable declaration provides assurance to the compiler that there is one variable existing with the given type and name so that compiler proceed for further compilation without needing complete detail about the variable. A variable declaration has its meaning at the time of compilation only, compiler needs actual variable declaration at the time of linking of the program. 10. What is dynamic type declaration of a variable in Go? A dynamic type variable declaration requires compiler to interpret the type of variable based on value passed to it. Compiler don't need a variable to have type statically as a necessary requirement. 11. Can you declared multiple types of variables in single declaration in Go? Yes Variables of different types can be declared in one go using type inference. var a, b, c = 3, 4, "foo" 12. How to print type of a variable in Go? Following code prints the type of a variable - var a, b, c = 3, 4, "foo" fmt.Printf("a is of type %T\n", a) 13. What is a pointer? It's a pointer variable which can hold the address of a variable. For example - var x = 5 var p *int p = &x fmt.Printf("x = %d", *p) Here x can be accessed by *p. 14. What is the purpose of break statement? break terminates the for loop or switch statement and transfers execution to the statement immediately following the for loop or switch. 15. What is the purpose of continue statement? continue causes the loop to skip the remainder of its body and immediately retest its condition prior to reiterating. 16. What is the purpose of goto statement? goto transfers control to the labeled statement. 17. Explain the syntax for 'for' loop. The syntax of a for loop in Go programming language is - for { statement(s); } Here is the flow of control in a for loop - if condition is available, then for loop executes as long as condition is true. if for clause that is ( init; condition; increment ) is present then The init step is executed first, and only once. This step allows you to declare and initialize any loop control variables. You are not required to put a statement here, as long as a semicolon appears. Next, the condition is evaluated. If it is true, the body of the loop is executed. If it is false, the body of the loop does not execute and flow of control jumps to the next statement just after the for loop. After the body of the for loop executes, the flow of control jumps back up to the increment statement. This statement allows you to update any loop control variables. This statement can be left blank, as long as a semicolon appears after the condition. The condition is now evaluated again. If it is true, the loop executes and the process repeats itself (body of loop, then increment step, and then again condition). After the condition becomes false, the for loop terminates. if range is available, then for loop executes for each item in the range. 18. Explain the syntax to create a function in Go. The general form of a function definition in Go programming language is as follows - func function_name( ) { body of the function } A function definition in Go programming language consists of a function header and a function body. Here are all the parts of a function - func func starts the declaration of a function. Function Name - This is the actual name of the function. The function name and the parameter list together constitute the function signature. Parameters - A parameter is like a placeholder. When a function is invoked, you pass a value to the parameter. This value is referred to as actual parameter or argument. The parameter list refers to the type, order, and number of the parameters of a function. Parameters are optional; that is, a function may contain no parameters. Return Type - A function may return a list of values. The return_types is the list of data types of the values the function returns. Some functions perform the desired operations without returning a value. In this case, the return_type is the not required. Function Body - The function body contains a collection of statements that define what the function does. 19. Can you return multiple values from a function? A Go function can return multiple values. For example - package main import "fmt" func swap(x, y string) (string, string) { return y, x } func main() { a, b := swap("Mahesh", "Kumar") fmt.Println(a, b) } 20. In how many ways you can pass parameters to a method? While calling a function, there are two ways that arguments can be passed to a function - Call by value - This method copies the actual value of an argument into the formal parameter of the function. In this case, changes made to the parameter inside the function have no effect on the argument. Call by reference - This method copies the address of an argument into the formal parameter. Inside the function, the address is used to access the actual argument used in the call. This means that changes made to the parameter affect the argument. 21. What is the default way of passing parameters to a function? By default, Go uses call by value to pass arguments. In general, this means that code within a function cannot alter the arguments used to call the function and above mentioned example while calling max() function used the same method. 22. What do you mean by function as value in Go? Go programming language provides flexibility to create functions on the fly and use them as values. We can set a variable with a function definition and use it as parameter to a function. 23. What are the function closures? Functions closure are anonymous functions and can be used in dynamic programming. 24. What are methods in Go? Go programming language supports special types of functions called methods. In method declaration syntax, a "receiver" is present to represent the container of the function. This receiver can be used to call function using "." operator. 25. What is default value of a local variable in Go? A local variable has default value as it corresponding 0 value. 26. What is default value of a global variable in Go? A global variable has default value as it corresponding 0 value. 27. What is default value of a pointer variable in Go? Pointer is initialized to nil. 28. Explain the purpose of the function Printf(). Prints the formatted output. 29. What is lvalue and rvalue? What is the difference between actual and formal parameters? The parameters sent to the function at calling end are called as actual parameters while at the receiving of the function definition called as formal parameters. 30. What is the difference between variable declaration and variable definition? Declaration associates type to the variable whereas definition gives the value to the variable. 31. Explain modular programming. Dividing the program in to sub programs (modules/function) to achieve the given task is modular approach. More generic functions definition gives the ability to re-use the functions, such as built-in library functions. 32. What is a token? A Go program consists of various tokens and a token is either a keyword, an identifier, a constant, a string literal, or a symbol. 33. Which key word is used to perform unconditional branching? goto 34. What is an array? Array is collection of similar data items under a common name. 35. What is a nil Pointers in Go? Go compiler assign a Nil value to a pointer variable in case you do not have exact address to be assigned. This is done at the time of variable declaration. A pointer that is assigned nil is called a nil pointer. The nil pointer is a constant with a value of zero defined in several standard libraries. 36. What is a pointer on pointer? It's a pointer variable which can hold the address of another pointer variable. It de-refers twice to point to the data held by the designated pointer variable. var a int var ptr *int var pptr **int a = 3000 ptr = &a pptr = &ptr fmt.Printf("Value available at **pptr = %d\n", **pptr) Therefore 'a' can be accessed by **pptr. 37. What is structure in Go? Structure is another user defined data type available in Go programming, which allows you to combine data items of different kinds. 38. How to define a structure in Go? To define a structure, you must use type and struct statements. The struct statement defines a new data type, with more than one member for your program. type statement binds a name with the type which is struct in our case. The format of the struct statement is this - type struct_variable_type struct { member definition; member definition; ... member definition; } 39. What is slice in Go? Go Slice is an abstraction over Go Array. As Go Array allows you to define type of variables that can hold several data items of the same kind but it do not provide any inbuilt method to increase size of it dynamically or get a sub-array of its own. Slices covers this limitation. It provides many utility functions required on Array and is widely used in Go programming. 40. How to define a slice in Go? To define a slice, you can declare it as an array without specifying size or use make function to create the one. var numbers int /* a slice of unspecified size */ /* numbers == int{0,0,0,0,0}*/ numbers = make(int,5,5) /* a slice of length 5 and capacity 5*/ 41. What is the difference between len() and cap() functions of slice in Go? len() function returns the elements presents in the slice where cap() function returns the capacity of slice as how many elements it can be accomodate. 42. How to get a sub-slice of a slice? Slice allows lower-bound and upper bound to be specified to get the subslice of it using. 43. What is range in Go? The range keyword is used in for loop to iterate over items of an array, slice, channel or map. With array and slices, it returns the index of the item as integer. With maps, it returns the key of the next key-value pair. 44. What are maps in Go? Go provides another important data type map which maps unique keys to values. A key is an object that you use to retrieve a value at a later date. Given a key and a value, you can strore the value in a Map object. After value is stored, you can retrieve it by using its key. 45. How to create a map in Go? You must use make function to create a map. /* declare a variable, by default map will be nil*/ var map_variable mapvalue_data_type /* define the map as nil map can not be assigned any value*/ map_variable = make(mapvalue_data_type) 46. How to delete an entry from a map in Go? delete() function is used to delete an entry from the map. It requires map and corresponding key which is to be deleted. 47. What is type casting in Go? Type casting is a way to convert a variable from one data type to another data type. For example, if you want to store a long value into a simple integer then you can type cast long to int. You can convert values from one type to another using the cast operator as following: type_name(expression) 48. What are interfaces in Go? Go programming provides another data type called interfaces which represents a set of method signatures. struct data type implements these interfaces to have method definitions for the method signature of the interfaces. 49. How to get the count of elements present in a slice? len() function returns the elements presents in the slice. Go Programming Language Questions and Answers pdf Download Read the full article
0 notes
Text
Top Golang Interview Questions
Top Golang Interview Questions
You can refer these questions and answers on Golang as a quick refresher for interviews. To write the logic in Smart contracts, people prefer to use this Golang (GO programming Language)
The short name for Golang is Go Programming Language
Q.1) Who was first designed Golang?
The Go programming language began as an internal Google projectin 2007.The original design was by Robert Griesemer
View On WordPress
0 notes
Text
NEO Co-Founder Believes Ethereum Will Surpass Bitcoin
In terms of popularity, NEO seems to be losing out a bit. Known as the ‘Chinese Ethereum’ and once a top ten cryptocurrency during 2017’s glory days, the potential of NEO seemed to be endless. The cryptocurrency claimed that it was faster, better and more capable of handling way more transactions than other major networks.
12 months ago, NEO’s market cap was more than $10 billion but since then, the cryptocurrency has plummeted down to 18th place with a market cap around $482,632,482.
Even though there is a lot of people who are losing interest in the cryptocurrency, the co-founder of NEO doesn’t seem to affected by the tokens loss in value. In fact, Erik Zhang doesn’t even care about the price of NEO saying “I don’t care about NEO’s price and market capitalisation at all.”
In a recent interview by Christina Comben (CCN), Zhang was asked several questions on NEO, Ethereum, the markets and more.
First of all, Zhang was asked about the other co-founder of NEO, Da Hongfei who is somewhat the face of the company, and how that compares to his work behind the scenes.
“Da Hongfei has done a great job in promoting NEO and made great contributions to the development of blockchain industry. Da had more exposure to the public whereas my contributions were more focused on the GitHub.”
Even though Zhang doesn’t have as much time in the limelight, the co-founder is also a core developer at the project and seems to tear himself away from the price of the token and crypto market as a whole.
He questions Comben, saying “what’s the difference between the top 10 and the 18th? We are developing a blockchain project instead of playing a capital game. I just want to make this project even better.”
Next, Zhang was asked about the main differences between NEO and Ethereum on a technological level.
To this, the co-founder responded saying:
“NEO and Ethereum both have their own tokens. They can all run turing-complete smart contracts. But they also have a big difference. First, their consensus mechanisms are different. Ethereum uses a PoW algorithm, while NEO uses the dBFT algorithm. Second, their smart contract development languages are very different. Ethereum uses a domain-specific language called Solidity, while NEO uses general-purpose languages with a large number of developers, such as C#, Python, Java, Golang, JavaScript, etc.”
Later in the interview, Zhang was asked about what he thought about the Bitcoin Cash hard fork that happened late last year to which he responded:
“Personally, I didn’t pay much attention to the market fluctuations nor did I notice the BCH hard fork. So it is difficult for me to answer this question. From what I’ve observed, an industry has to weed out underperforming projects to achieve growth.”
Zhang then went onto to make a prediction on the future of Bitcoin and Ethereum saying, “in my opinion, Ethereum will sooner or later exceed Bitcoin and get the first position. But Ethereum will also face very fierce competition from other projects such as NEO.”
What are your thoughts? Do you think Ethereum will eventually surpass Bitcoin? Let us know what you think down below in the comments!
source: http://bit.ly/2VMmczT
The post NEO Co-Founder Believes Ethereum Will Surpass Bitcoin appeared first on BTC News Today.
from WordPress http://bit.ly/2sMtLJl via IFTTT
0 notes
Text
Technical Recruiter job at Carousell Singapore
Are you excited about startups, mobile and ecommerce? We’re on the hunt for a full-time iOS Engineer to join our team!
Our mission at Carousell is to build the simplest e-commerce experience that inspires millions worldwide to start selling. We’re off to a promising start and are looking for team mates to accelerate our pace. Our iPhone and Android apps are used millions of times each month and was recently featured as No.1 Made in Singapore app on the App Store.
Start date: Immediate Benefits: Competitive salary, stock options, accelerated growth in responsibility and experience, make meaningful real world impact (only 5 of us, so your impact will be substantial), cross-learning from a fast-paced and passionate team, Apple gear, fun + exciting + collaborative startup work environment.
iOS Engineer Build an iPhone app that will truly stand out in the App Store and one that will be loved by millions worldwide.
Responsibilities
Participating in product decisions and bringing products to life through meticulous implementation
Crafting Carousell to be naturally usable and beautiful
Making use of cutting edge iOS APIs to bring innovation to buying and selling
Perfecting the user experience: the app has to be simple, functional and inspiring
Delighting users with animations and attention to the tiniest of details
Knowledge/skills required
Passion for mobile, social and problem solving with technology is a must
Computer science or computer engineering related degree (fresh grads welcomed)
Experience shipping one or more Objective-C iOS apps, ideally available on app store
Strong understanding of good UX
Takes pride in wanting to build an app that is as good, and then better than the best apps
Responsible & accountable team player
Personal projects that show an aptitude for engineering and product sense
Ability to work in areas outside of their usual comfort zone and get things done quickly
Bonus: Generalist engineering experience
—
We’d love to hear from you!
P.S. We’ll try our best to respond to everyone, but if you’re shortlisted, you’ll hear from us.
HOW TO APPLY If you think you’d be perfect for the role, email us with the following to jobs[at]thecarousell.com
CV
Link to your geek cred (GitHub, Bitbucket, Stackoverflow, etc)
Any other impressive projects you think we should check out
http://blog.carousell.co/post/63384459418/wanna-join-us-were-looking-for-an-ios-engineer
As a young and fast-expanding organisation, we are looking to hire a Technical Recruiter to help us grow our Product & Engineering Team rapidly. We are looking for a full cycle recruiter who understands how to work with our hiring managers to source quickly, creatively, while always keeping candidate experience at the top of mind.
Based in Singapore and reporting to the HR Manager, you will own the journey from initial phone screen to offer acceptance. Python, Golang, Hadoop and React are everyday language to you. You will embody Carousell’s culture: Solving problems; Being Mission First; Showing Care; Being Relentlessly Resourceful and Staying Humble.
Responsibilities:
Manage the full recruitment process and ensure efficient and effective placement of talents
Build strong business knowledge and integrate into sourcing talent attraction strategies ensuring both current and future needs are considered
Partner with hiring managers and build strong internal client relationships
Manage third party vendor relationships and partnerships
Responsible for proactive sourcing of candidates, screening of CV/profiles, conducting interviews, following up on meetings, closing all communications, giving POV on potential hires, etc
Create and present competitive and accurate offer recommendations to hiring managers, fully understand internal compensation & benefits policies, extend offers and manage offer negotiations to internal and external candidates
Maintain accurate candidate database and applicant tracking system
Understand local legal situation with regards to contracts, visa/work permits, discrimination laws, etc
Facilitate with technical screening and test
Handle all recruitment administration
At least 1 year of technical recruitment specialist experience or more than 3 years of HR generalist experience that covers technology recruitment function
Solid tech and industry knowledge with ability to understand relevant tech skills, target companies, conferences, open source communities
Ability to understand, articulate, and sell the organization culture and business initiatives
Ability to deliver results with little supervision in a start-up, often ambiguous, environment with capacity to effectively manage multiple requests and candidates simultaneously
Ability to meet standard success measurements of talent acquisition such as placement efficiency, cost-time to hire standards, attainment against annual hiring plans, etc
Demonstrate maturity in handling sensitive information and sentiments
Excellent communication (both written and verbal, listening and questioning skills), organization and interpersonal skill, ability to work with diverse personalities
From http://www.startupjobs.asia/job/25599-technical-recruiter-others-job-at-carousell-singapore
from https://startupjobsasiablog.wordpress.com/2017/02/24/technical-recruiter-job-at-carousell-singapore/
0 notes
Text
Technical Recruiter job at Carousell Singapore
Are you excited about startups, mobile and ecommerce? We’re on the hunt for a full-time iOS Engineer to join our team!
Our mission at Carousell is to build the simplest e-commerce experience that inspires millions worldwide to start selling. We’re off to a promising start and are looking for team mates to accelerate our pace. Our iPhone and Android apps are used millions of times each month and was recently featured as No.1 Made in Singapore app on the App Store. Start date: Immediate Benefits: Competitive salary, stock options, accelerated growth in responsibility and experience, make meaningful real world impact (only 5 of us, so your impact will be substantial), cross-learning from a fast-paced and passionate team, Apple gear, fun + exciting + collaborative startup work environment. iOS Engineer Build an iPhone app that will truly stand out in the App Store and one that will be loved by millions worldwide. Responsibilities
Participating in product decisions and bringing products to life through meticulous implementation
Crafting Carousell to be naturally usable and beautiful
Making use of cutting edge iOS APIs to bring innovation to buying and selling
Perfecting the user experience: the app has to be simple, functional and inspiring
Delighting users with animations and attention to the tiniest of details
Knowledge/skills required
Passion for mobile, social and problem solving with technology is a must
Computer science or computer engineering related degree (fresh grads welcomed)
Experience shipping one or more Objective-C iOS apps, ideally available on app store
Strong understanding of good UX
Takes pride in wanting to build an app that is as good, and then better than the best apps
Responsible & accountable team player
Personal projects that show an aptitude for engineering and product sense
Ability to work in areas outside of their usual comfort zone and get things done quickly
Bonus: Generalist engineering experience
— We’d love to hear from you! :) P.S. We’ll try our best to respond to everyone, but if you’re shortlisted, you’ll hear from us. HOW TO APPLY If you think you’d be perfect for the role, email us with the following to jobs[at]thecarousell.com
CV
Link to your geek cred (GitHub, Bitbucket, Stackoverflow, etc)
Any other impressive projects you think we should check out
http://blog.carousell.co/post/63384459418/wanna-join-us-were-looking-for-an-ios-engineer
As a young and fast-expanding organisation, we are looking to hire a Technical Recruiter to help us grow our Product & Engineering Team rapidly. We are looking for a full cycle recruiter who understands how to work with our hiring managers to source quickly, creatively, while always keeping candidate experience at the top of mind.
Based in Singapore and reporting to the HR Manager, you will own the journey from initial phone screen to offer acceptance. Python, Golang, Hadoop and React are everyday language to you. You will embody Carousell’s culture: Solving problems; Being Mission First; Showing Care; Being Relentlessly Resourceful and Staying Humble.
Responsibilities:
Manage the full recruitment process and ensure efficient and effective placement of talents
Build strong business knowledge and integrate into sourcing talent attraction strategies ensuring both current and future needs are considered
Partner with hiring managers and build strong internal client relationships
Manage third party vendor relationships and partnerships
Responsible for proactive sourcing of candidates, screening of CV/profiles, conducting interviews, following up on meetings, closing all communications, giving POV on potential hires, etc
Create and present competitive and accurate offer recommendations to hiring managers, fully understand internal compensation & benefits policies, extend offers and manage offer negotiations to internal and external candidates
Maintain accurate candidate database and applicant tracking system
Understand local legal situation with regards to contracts, visa/work permits, discrimination laws, etc
Facilitate with technical screening and test
Handle all recruitment administration
At least 1 year of technical recruitment specialist experience or more than 3 years of HR generalist experience that covers technology recruitment function
Solid tech and industry knowledge with ability to understand relevant tech skills, target companies, conferences, open source communities
Ability to understand, articulate, and sell the organization culture and business initiatives
Ability to deliver results with little supervision in a start-up, often ambiguous, environment with capacity to effectively manage multiple requests and candidates simultaneously
Ability to meet standard success measurements of talent acquisition such as placement efficiency, cost-time to hire standards, attainment against annual hiring plans, etc
Demonstrate maturity in handling sensitive information and sentiments
Excellent communication (both written and verbal, listening and questioning skills), organization and interpersonal skill, ability to work with diverse personalities
StartUp Jobs Asia - Startup Jobs in Singapore , Malaysia , HongKong ,Thailand from http://www.startupjobs.asia/job/25599-technical-recruiter-others-job-at-carousell-singapore Startup Jobs Asia http://startupjobsasia.tumblr.com/post/157637860174
0 notes
Text
Technical Recruiter job at Carousell Singapore
Are you excited about startups, mobile and ecommerce? We’re on the hunt for a full-time iOS Engineer to join our team!
Our mission at Carousell is to build the simplest e-commerce experience that inspires millions worldwide to start selling. We’re off to a promising start and are looking for team mates to accelerate our pace. Our iPhone and Android apps are used millions of times each month and was recently featured as No.1 Made in Singapore app on the App Store. Start date: Immediate Benefits: Competitive salary, stock options, accelerated growth in responsibility and experience, make meaningful real world impact (only 5 of us, so your impact will be substantial), cross-learning from a fast-paced and passionate team, Apple gear, fun + exciting + collaborative startup work environment. iOS Engineer Build an iPhone app that will truly stand out in the App Store and one that will be loved by millions worldwide. Responsibilities
Participating in product decisions and bringing products to life through meticulous implementation
Crafting Carousell to be naturally usable and beautiful
Making use of cutting edge iOS APIs to bring innovation to buying and selling
Perfecting the user experience: the app has to be simple, functional and inspiring
Delighting users with animations and attention to the tiniest of details
Knowledge/skills required
Passion for mobile, social and problem solving with technology is a must
Computer science or computer engineering related degree (fresh grads welcomed)
Experience shipping one or more Objective-C iOS apps, ideally available on app store
Strong understanding of good UX
Takes pride in wanting to build an app that is as good, and then better than the best apps
Responsible & accountable team player
Personal projects that show an aptitude for engineering and product sense
Ability to work in areas outside of their usual comfort zone and get things done quickly
Bonus: Generalist engineering experience
— We’d love to hear from you! :) P.S. We’ll try our best to respond to everyone, but if you’re shortlisted, you’ll hear from us. HOW TO APPLY If you think you’d be perfect for the role, email us with the following to jobs[at]thecarousell.com
CV
Link to your geek cred (GitHub, Bitbucket, Stackoverflow, etc)
Any other impressive projects you think we should check out
http://blog.carousell.co/post/63384459418/wanna-join-us-were-looking-for-an-ios-engineer
As a young and fast-expanding organisation, we are looking to hire a Technical Recruiter to help us grow our Product & Engineering Team rapidly. We are looking for a full cycle recruiter who understands how to work with our hiring managers to source quickly, creatively, while always keeping candidate experience at the top of mind.
Based in Singapore and reporting to the HR Manager, you will own the journey from initial phone screen to offer acceptance. Python, Golang, Hadoop and React are everyday language to you. You will embody Carousell’s culture: Solving problems; Being Mission First; Showing Care; Being Relentlessly Resourceful and Staying Humble.
Responsibilities:
Manage the full recruitment process and ensure efficient and effective placement of talents
Build strong business knowledge and integrate into sourcing talent attraction strategies ensuring both current and future needs are considered
Partner with hiring managers and build strong internal client relationships
Manage third party vendor relationships and partnerships
Responsible for proactive sourcing of candidates, screening of CV/profiles, conducting interviews, following up on meetings, closing all communications, giving POV on potential hires, etc
Create and present competitive and accurate offer recommendations to hiring managers, fully understand internal compensation & benefits policies, extend offers and manage offer negotiations to internal and external candidates
Maintain accurate candidate database and applicant tracking system
Understand local legal situation with regards to contracts, visa/work permits, discrimination laws, etc
Facilitate with technical screening and test
Handle all recruitment administration
At least 1 year of technical recruitment specialist experience or more than 3 years of HR generalist experience that covers technology recruitment function
Solid tech and industry knowledge with ability to understand relevant tech skills, target companies, conferences, open source communities
Ability to understand, articulate, and sell the organization culture and business initiatives
Ability to deliver results with little supervision in a start-up, often ambiguous, environment with capacity to effectively manage multiple requests and candidates simultaneously
Ability to meet standard success measurements of talent acquisition such as placement efficiency, cost-time to hire standards, attainment against annual hiring plans, etc
Demonstrate maturity in handling sensitive information and sentiments
Excellent communication (both written and verbal, listening and questioning skills), organization and interpersonal skill, ability to work with diverse personalities
StartUp Jobs Asia - Startup Jobs in Singapore , Malaysia , HongKong ,Thailand from http://www.startupjobs.asia/job/25599-technical-recruiter-others-job-at-carousell-singapore
0 notes
Text
Top 10 Technical Go Interview Questions
Our first semi clickbait title - Top 10 Technical Go Interview Questions #golang #go #gopher #career #interview
Are you interviewing for a new Go developer position? Perhaps you are about to interview someone yourself? Let’s review some good questions to be familiar with, whether you are the interviewer or the interviewee.
If you are interested in a more interactive way to review for a Go interview, try our Interview Prep – Gocourse. You’ll find more questions and will be able to run code in the browser…
View On WordPress
0 notes
Text
Technical Recruiter job at Fly to The Moon Singapore
Kami adalah perusahaan yang memiliki visi dan misi untuk mendistribusikan buku bekas untuk anak-anak di ring terluar Indonesia. Mari berbagi untuk sesama!
As a young and fast-expanding organisation, we are looking to hire a Technical Recruiter to help us grow our Product & Engineering Team rapidly. We are looking for a full cycle recruiter who understands how to work with our hiring managers to source quickly, creatively, while always keeping candidate experience at the top of mind.
Based in Singapore and reporting to the HR Manager, you will own the journey from initial phone screen to offer acceptance. Python, Golang, Hadoop and React are everyday language to you. You will embody Carousell’s culture: Solving problems; Being Mission First; Showing Care; Being Relentlessly Resourceful and Staying Humble.
Responsibilities:
Manage the full recruitment process and ensure efficient and effective placement of talents
Build strong business knowledge and integrate into sourcing talent attraction strategies ensuring both current and future needs are considered
Partner with hiring managers and build strong internal client relationships
Manage third party vendor relationships and partnerships
Responsible for proactive sourcing of candidates, screening of CV/profiles, conducting interviews, following up on meetings, closing all communications, giving POV on potential hires, etc
Create and present competitive and accurate offer recommendations to hiring managers, fully understand internal compensation & benefits policies, extend offers and manage offer negotiations to internal and external candidates
Maintain accurate candidate database and applicant tracking system
Understand local legal situation with regards to contracts, visa/work permits, discrimination laws, etc
Facilitate with technical screening and test
Handle all recruitment administration
At least 1 year of technical recruitment specialist experience or more than 3 years of HR generalist experience that covers technology recruitment function
Solid tech and industry knowledge with ability to understand relevant tech skills, target companies, conferences, open source communities
Ability to understand, articulate, and sell the organization culture and business initiatives
Ability to deliver results with little supervision in a start-up, often ambiguous, environment with capacity to effectively manage multiple requests and candidates simultaneously
Ability to meet standard success measurements of talent acquisition such as placement efficiency, cost-time to hire standards, attainment against annual hiring plans, etc
Demonstrate maturity in handling sensitive information and sentiments
Excellent communication (both written and verbal, listening and questioning skills), organization and interpersonal skill, ability to work with diverse personalities
From http://www.startupjobs.asia/job/25599-technical-recruiter-others-job-at-fly-to-the-moon-singapore
from https://startupjobsasiablog.wordpress.com/2017/02/24/technical-recruiter-job-at-fly-to-the-moon-singapore/
0 notes
Text
Technical Recruiter job at Fly to The Moon Singapore
Kami adalah perusahaan yang memiliki visi dan misi untuk mendistribusikan buku bekas untuk anak-anak di ring terluar Indonesia. Mari berbagi untuk sesama!
As a young and fast-expanding organisation, we are looking to hire a Technical Recruiter to help us grow our Product & Engineering Team rapidly. We are looking for a full cycle recruiter who understands how to work with our hiring managers to source quickly, creatively, while always keeping candidate experience at the top of mind.
Based in Singapore and reporting to the HR Manager, you will own the journey from initial phone screen to offer acceptance. Python, Golang, Hadoop and React are everyday language to you. You will embody Carousell’s culture: Solving problems; Being Mission First; Showing Care; Being Relentlessly Resourceful and Staying Humble.
Responsibilities:
Manage the full recruitment process and ensure efficient and effective placement of talents
Build strong business knowledge and integrate into sourcing talent attraction strategies ensuring both current and future needs are considered
Partner with hiring managers and build strong internal client relationships
Manage third party vendor relationships and partnerships
Responsible for proactive sourcing of candidates, screening of CV/profiles, conducting interviews, following up on meetings, closing all communications, giving POV on potential hires, etc
Create and present competitive and accurate offer recommendations to hiring managers, fully understand internal compensation & benefits policies, extend offers and manage offer negotiations to internal and external candidates
Maintain accurate candidate database and applicant tracking system
Understand local legal situation with regards to contracts, visa/work permits, discrimination laws, etc
Facilitate with technical screening and test
Handle all recruitment administration
At least 1 year of technical recruitment specialist experience or more than 3 years of HR generalist experience that covers technology recruitment function
Solid tech and industry knowledge with ability to understand relevant tech skills, target companies, conferences, open source communities
Ability to understand, articulate, and sell the organization culture and business initiatives
Ability to deliver results with little supervision in a start-up, often ambiguous, environment with capacity to effectively manage multiple requests and candidates simultaneously
Ability to meet standard success measurements of talent acquisition such as placement efficiency, cost-time to hire standards, attainment against annual hiring plans, etc
Demonstrate maturity in handling sensitive information and sentiments
Excellent communication (both written and verbal, listening and questioning skills), organization and interpersonal skill, ability to work with diverse personalities
StartUp Jobs Asia - Startup Jobs in Singapore , Malaysia , HongKong ,Thailand from http://www.startupjobs.asia/job/25599-technical-recruiter-others-job-at-fly-to-the-moon-singapore Startup Jobs Asia http://startupjobsasia.tumblr.com/post/157637350634
0 notes
Text
Technical Recruiter job at Fly to The Moon Singapore
Kami adalah perusahaan yang memiliki visi dan misi untuk mendistribusikan buku bekas untuk anak-anak di ring terluar Indonesia. Mari berbagi untuk sesama!
As a young and fast-expanding organisation, we are looking to hire a Technical Recruiter to help us grow our Product & Engineering Team rapidly. We are looking for a full cycle recruiter who understands how to work with our hiring managers to source quickly, creatively, while always keeping candidate experience at the top of mind.
Based in Singapore and reporting to the HR Manager, you will own the journey from initial phone screen to offer acceptance. Python, Golang, Hadoop and React are everyday language to you. You will embody Carousell’s culture: Solving problems; Being Mission First; Showing Care; Being Relentlessly Resourceful and Staying Humble.
Responsibilities:
Manage the full recruitment process and ensure efficient and effective placement of talents
Build strong business knowledge and integrate into sourcing talent attraction strategies ensuring both current and future needs are considered
Partner with hiring managers and build strong internal client relationships
Manage third party vendor relationships and partnerships
Responsible for proactive sourcing of candidates, screening of CV/profiles, conducting interviews, following up on meetings, closing all communications, giving POV on potential hires, etc
Create and present competitive and accurate offer recommendations to hiring managers, fully understand internal compensation & benefits policies, extend offers and manage offer negotiations to internal and external candidates
Maintain accurate candidate database and applicant tracking system
Understand local legal situation with regards to contracts, visa/work permits, discrimination laws, etc
Facilitate with technical screening and test
Handle all recruitment administration
At least 1 year of technical recruitment specialist experience or more than 3 years of HR generalist experience that covers technology recruitment function
Solid tech and industry knowledge with ability to understand relevant tech skills, target companies, conferences, open source communities
Ability to understand, articulate, and sell the organization culture and business initiatives
Ability to deliver results with little supervision in a start-up, often ambiguous, environment with capacity to effectively manage multiple requests and candidates simultaneously
Ability to meet standard success measurements of talent acquisition such as placement efficiency, cost-time to hire standards, attainment against annual hiring plans, etc
Demonstrate maturity in handling sensitive information and sentiments
Excellent communication (both written and verbal, listening and questioning skills), organization and interpersonal skill, ability to work with diverse personalities
StartUp Jobs Asia - Startup Jobs in Singapore , Malaysia , HongKong ,Thailand from http://www.startupjobs.asia/job/25599-technical-recruiter-others-job-at-fly-to-the-moon-singapore
0 notes